Clean, right on the beach, not a crowded beach, and plenty of space in the condo for our kids to play! We would definitely come back!