This place is one of a kind, the pools are amazing, the beach is right there! You can't pick a better place. The staff at the resort was friendly and helpful. There is a shuttle to save on driving, with stops at great places to swim, snorkel, shop and eat. You can spend your whole time at the resort or rest up before an island adventure. The beds are so comfortable, the shower is a relaxing and the happy hour is delicious. You can't go wrong with this place.