Beautiful resort. We stayed in a privileged room very nice. The food was very good in all the restaurants. The staff are wonderful and very helpful. Stay away from the time share or as they like to say " a vacation ". Lol Beautiful beach! Relax, have fun and enjoy.