Everything is well kept, but our unit was utterly charmless and old. Temperature at our arrival was set to a freezing 62 degrees, not exactly eco-friendly. We liked the restaurant by the water a lot, everyone was very friendly and the food was excellent although expensive. There is a natural area right next to the hotel for long walks ar the beach. The water in front of the hotel is wavy, but there are some nice coral heads and fish. The pool area is bare, all fenced in like a prison, not a friendly place. The grounds are a bit boring, but the many palm trees host a lot of birds, even parrots.