I had such an amazing stay here. The staff is amazing, the food was great and there were so many options, and the rooms are immaculate and spacious. It’s not too far from the airport which is convenient. Five different pools, a spa that I should have visited more than once, and plenty of activities and entertainment. It’s worth every penny and I will be going back. – Expedia.