Was very impressed with this park when we went for a 4 day camping trip. The park is very easy to navigate, even though our site was at the far end of the facility, the bathrooms were still within a 10 minute walking distance. When the kids couldn't wait for the walk, it was only a few minutes drive and there were a lot of parking spaces. Very convenient. The bathrooms were always well maintained and kept clean by the staff. The sites themselves were very well maintained, a decent size and properly spaced from neighbors. During the day, staff would drive past multiple times a day to check on the sites and were super friendly and happy to help if you had questions. The swimming beach was clean and fairly large. I just wish were was more shoreline fishing locations for people. The docks are small and were being utilized by boaters so you can't really fish off them and the shoreline was tree covered so not many places to fish if you don't have a boat to use. Overall, we were very happy with the park and will be definitely using it again in the future.