We liked the location and on site facilities (pool, rinse off, bathrooms, security, and of course beach access). The condo itself was small, as advertised, but the space could be utilized better. We had a hard time not bumping into the oversized stools. The kitchen and bathroom were clean but there were a few stains on the comforter. The windows whistle in the wind and the room is near hall equipment so sleep was a bit disturbed. It was great for 2 nights but I would not really have liked to stay here longer, even with kids under 10.