Excellent property, staff, and location. Bar and restaurant is 2 separate entities, but excellent food quality and very economical. Beach cabanas and loungers for guests on beach. Nearby are fresh oysters on the half shell prepared, as well as fresh chilled coconuts prepared for drinking and then eating. Rooms very clean and staff very accommodating. My only drawback was water for drinking, 24 hour mini mart just around the corner with bottled water and great early morning coffee that was very reasonable.