Fantastic place to stay, very clean and well maintained. Close to the reef, so you can swim out and snorkel right from the beach. The jewel of this property is the huge wrap around deck, a portion of which is underneath a large awning with fans and lights. We spent most of our time on that deck outside. The host is quick to respond to questions and made the stay very easy. We opted to rent a car to get around and that suited our vacation very well. There are two nice restaurants close by just a 5 min walk down the beach, but other wise a car is needed to get to groceries or other attractions.