The resort as a whole was great. The weather was perfect all week - never had rain. Cesar , the activities director, was excellent. The beach and water volleyball games were both fun and competitive. The daily happy hour was always something to look forward to. The beach party was a great time. The vendors on the beach are persistent... more












Rooms
Service
Value
Older travelers
Families with young children
An amazing honeymoon
Young singles




