Great location and immaculate facility with plenty of shared green space including an open patio, covered lounge, sandy 'beachfront', 2 pools, 4 gas grills, a flowered courtyard with fountains, and an affordable laundry facility.
I was disappointed I couldn't have access to the unit when I arrived 1 hour early, especially when the place was clean and ready...I know because I sat outside the door until 4 o'clock on the dot. My other Airbnb's were more accomodating in that respect but I would definitely stay at this location again.