My stay here was great! The food was exceptional and I really enjoyed the morning brunch. Good mixture of cuisines. The staff was always polite and ready to help. I love the pools (all 3 of them) and the landscaping was beautiful; very lush and colorful. Only drawbacks were the laundry prices and getting to the water. However, the beach was ...