The property is beautiful. The rooms are amazing and the property has two oversized pools, and swim up bars. There are also multiple hot tubs on the property and designated small kids swim areas. The beach wasn't as we hoped as it was full of rocks and not what you would typically imagine but beautiful none the less. The buffet meals for breakfast and lunch were average, but not short on options. The individual rooms are stocked with plenty of bottled water which is amazing. Make sure you block your pool chairs early as they fill up very fast. The onsite market has everything you need from snacks and medicines to souvenirs. There is a free shuttle to 5th avenue everyday except Saturday, you must make a reservation for the shuttle. If you take a taxi expect it to be $20 USD each way. Entire staff is very friendly and accommodating. The reps assigned for "experience" are helpful and knowledgeable. We had the opportunity to be supported by Aquino who is amazing. This is a timeshare property, if you are not interested in a presentation, tell them right away (but the presentations are insightful), so that you value everyones time). If you go to a presentation, they will add a credit for some type of adventure, we used ours for a massage.