This is a fantastic place! The location was perfect and so close to beautiful beaches. Everything was clean and the setup is great for a family vacation. The tv in the living room is huge and the outdoor patio was private and super relaxing. There is a huge washer/dryer in the garage that was very convenient. There are also plenty of snorkel gear to take advantage of the clear waters nearby. Great place, would not hesitate at all to book again!