Hotel sits on large, spacious grounds. There's a very nice beach with complimentary watersports, and a beautiful pool. There are lots of amenities: tennis courts, gym, bar cafe, etc, so there's plenty to do, even if you want to take it easy for a day and stay on the hotel grounds. When you want to go and explore the island, safari cabs are always on standby, and there's free parking for your rental car. Most rooms have beautiful views of the bay and the area, with fully equipped kitchens and balconies. There's a supermarket nearby, a couple hundred feet away, an easy walk. Staff is friendly and helpful, and the general ambiance is laid back, relaxing and tranquil. Rooms seem to sell out fast, so book it while you can.