We had an excellent experience at this cozy villa. Very very clean and stocked with all the kitchen utensils and dishware we could ever need. Also lots of towels and linens. Beach was just a short walk across the road or through underground tunnel. The other community amenities were awesome too - big heated pool, baby pool, pickleball courts, lots of billiard tables , shuffleboard. Etc. Everyone was very friendly and the owner was very responsive. Would definitely return if in the area.