We stayed a week with 2 teenagers. The condo was very clean, plenty of space for all of us, and the location was just what we wanted - away from the traffic and crowds, short walk to a secluded beach. The pool was lovely and clean. A little construction going on at some of the lower level units, but was not disruptive at all. Very good communication with host.