"Very clean especially no weird smells from the humidity or A/C. Paint and fixtures a bit worn, but not a problem. We were on the top floor and water pressure did drop at peak usage times, but fine most of the time.
Amazing views and comfortable roomy restaurant that we ate at every day for breakfast and several day for dinner. Lunch was not available, but the pool snack bar sells burgers along with drinks.
We liked the location up the hill for the view and breezes, may not be everyone's preference. Very limited parking available at the hotel, and we were happy to have not rented a car: the hotel arranged taxis if we wanted to go down to the town or around to beaches. Not walkable anywhere due to narrow roads."