We're beyond the moon with our current stay. From the many food choices, action-packed pool activities, all the staff, evening entertainment, this place has it all. Yeah, the seaweed was a bit of an eyesore, but still, there were open spots to enter the ocean and chill. To make the most of your stay, I highly recommend trying out all the restaurants. Take advantage of the aqua fitness classes, gym, beach volleyball, etc. Staying at the Coral gives you more freedom and you get access to both properties. And a huge bonus every staff member was bilingual in English and Spanish!