"We had a wonderful stay and would definitely recommend this hotel. The food was consistently excellent, the service was friendly and attentive, and the pools were beautiful and well maintained. The entire property was clean, relaxing, and made for a fantastic vacation.
The only drawback is that the beach is not within walking distance of the hotel. A shuttle runs approximately every 20 minutes to take guests there, which requires a little planning. However, once you arrive, you're rewarded with a beautiful private beach club that has a great atmosphere, comfortable seating, excellent service, and makes the trip well worth it.
Overall, we had an excellent experience and would happily return."