Had a fabulous stay here. Fantastic amenities with access to the private beach and complex pools (lap pool and fun pool as well as jacuzzi). Lots of supplies such as beach chairs, towels and snorkel gear. Great price for all you are given!