Nothing but 5 stars all around for this property. The location is great and we were able to enjoy the patio area to catch up w/ family as we watched the kids play on the beach. Well stocked kitchen, comfortable beds, and a bar-b-que for grilling out. We were within walking distance of many restaurants and shops. There was also a spot to rent paddle boards and other water equipment with-in walking distance. We will definitely stay there again.