we stayed with our kids and 1 year old grandson, we really enjoyed our stay, place was clean, and beach was close, had great weather except 1 day we stayed in because the wind was so bad we got sand blasted and it was not a place for a baby , or any of us, lots of steps goin up to condo, so b prepared for tired legs, but would recommend this to anyone