Resort is remote (more for divers). Besides resort restaurant/bar any other restaurant/bar/shopping is at least 10-15 drive away. Room had issues (broken widow, problematic A/C, dangerous shower), owner admitted that room was to be renovated but they rented away. After 48 hours, and complaining, moved to a renovated room with a non-function bathroom vent fan. It was obvious the resort was trying to renovate rooms/ground while renting to customers. No 24/7 resort Manager/supervisor/person on the resort grounds. The restaurant, not owned by the resort, was very good but with a very limited menu and pricey. The restaurant staff was very friendly and helpful, the resort staff not so much. Only real perk about booking this resort is that there is a dive shop there if you want to go diving and you get free use of the snorkeling equipment with stay at the resort