We stayed at this fine hotel for six days. Every morning, either the hotel manager or his assistants would be present to greet us at breakfast and make sure all guests were happy. At one point, a tropical storm/hurricane warning came into effect, and the management left notes under our door to inform us about what they planned to do... more
107 Reviews
64 Reviews
375 Reviews
104 Reviews













Rooms
Pool
Families with young children
Families with teenagers
Older travelers
Young singles
An amazing honeymoon




