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


















