We absolutely loved our stay here!! The space was very well-kept, clean, and worth every penny. Denis and Jeff were very nice and quick to respond and all of the staff within the building were extremely friendly and welcoming. The space looks exactly like the pictures despite a few (hardly noticeable) cosmetic details and was the perfect size for our group! The pool was easily accessible and having direct access to the beach was very convenient. The hosts also provided a cooler, beach chairs, and umbrellas for us to use. There is a 7/11 directly across the street which was helpful for grabbing last-minute supplies or extra sunscreen and there were great restaurants 10+ minutes away (via car; the area is not walkable). The only issue we had was with there not being enough towels (8 bath towels for 5 people for 5 days; no hand towels or wash cloths), but we were able to make do with what was provided! Overall, our stay was great and we would definitely stay here again!!