Such a great property. This place is convenient to so many locations. We are a family of six, with kids from 15 down to 6. They all had a blast. We were able to surf, boogie board and snorkel, right from the beach at the property. It’s a bit pricey, but would absolutely stay here again.