Workers work 16 hour shifts at least 5 or 6 days a week. Gym attendant would not even look up from his phone when you came in to greet you. So customer service is sketchy at best. Good gym, great food, great beds, great beach, shallow pool, lucky if it is 3 and a half feet deep. The parties are for the staff, not the guests, who probably don't want to listen to jungle music and "I love the coco". Couples resort. Good titanium tennis rackets. Great BLT's.
Bottom Line: Yes, I would recommend this to a friend