We enjoyed the proximity to the beach. The cleanliness was good. However, we were disappointed with the stairs only being outside. Our family has young children, so to make sure the kids weren't unattended, we had to split for the night. One adult downstairs and one adult upstairs. Some improvements would be nice like non slip added to back stairs.