This public park has an entrance fee to stay the entire day. The restrooms were clean and the playground was very fun for my 5 and 3 year old. The beach area was mostly covered with duck droppings but once you pass that the water is pretty cool and clean-no debris. My favorite part is that there are life jackets for everyone from babies to adults. Minus the duck droppings everywhere, we had lots of fun! Bring sunscreen!