Absolutely enjoyed my time! I had a two-room suite that was great. I would suggest if you're staying for a while to get the $300 Visa pack because it does come with one day swimming pass and mini golf for six people as well as video coins. The $300 gift card is good anywhere on the resort.