Great location. The resort has everything you could possibly need. Don provided water toys which was a added plus. We were able to snorkel for free. Resort staff were super friendly as well.