The park is always clean and very well kept up with. My kiddos always have fun there. The beach part is very well maintained. Its a great place for a swim with the family. Just dont forget the water shoes, and watch out for leeches...so bring the salt. I enjoy bringing my kiddos there we always have fun.