"Hotel and property are beautiful. Free parking if you rent a car. The private beach is beautiful. Water shoes are highly recommended as most of the beaches on the island have at least a small amount of rock/coral you have to walk over to get into the water. We dined at 2 of the four restaurants on the property, and frequented the coffee shop in the am. The find dining restaurant requires reservations, and the food was ok. The casual restaurant on the beach (Salty Iguana) was excellent and we went there more than once. Overall this hotel is one of the cleanest and most well maintained we have ever visited. The staff are very friendly and responsive to any thing you ask for. Would definitely recommend this hotel to anyone. There is food and drink service available to the pools and the beach. I highly recommend renting a car and venturing out to explore the island, and try some local restaurants. We did and found some great places and beautiful beaches. The island is beautiful! "