Clean beach, kayak rental onsite, the restrooms/changing rooms need a little love, but are honestly on par with other state run parks I've been to. Very shallow which is great for little kids. We had a blast! Don't mind the occasional water snake either :)