"Overall, we had a wonderful stay. The staff was excellent, and the food was good/very good. There were a lot of options for food. There were different options for pools, e.g. active pool area with music and swim-up bar near the beach and quieter options with poolside service near the back of the property. We also used the gym, which was small but nice and clean. The room was spacious and nice; you could see some wear on the property, but nothing to complain about. The staff works hard to maintain the property, and it is very clean. We had one of the ground floor, swim-up rooms, which we really enjoyed. The staff was extremely attentive and friendly. Definitely recommend!"