Took 4, 10 year olds on a Tuesday morning/afternoon. The beach area was super clean, the water was clean, and warm. Not very many people. Loved it!