We reserved online and were pleasantly surprised by this park - a small, shady, and quiet campground (our site 13, clean, needed levelling but had good privacy with surrounding trees), and still close to all amenities. The upper loop had more space between rigs than the lower loop. Well kept with clean restrooms (pay showers, no soap or hand-dryer), easy trails to walk or bike ride, and lots of scampering wildlife. The lake is pretty although no swimming, and the public park area has neat play equipment for under 12s. I think there would be bugs on the muggier days - bring spray.
Quiet and nice park but lots of trash on our campsides.
Not bad for a state park. Minor inconveniences: No place to sit to change in shower. Sites not real level and pretty tight. Major concern: Homeless man walked right into neighbor's campsite and sat down next to his wife. She called the ranger on duty but he did not answer the phone. Husband walked over ranger was sitting at desk ignoring phone.
We have stayed here 3 times over the past couple of weeks. Had to move somewhere else over the weekends as this place was booked. We stayed in site 19 and site 31. Both were level and clean with lots of room between sites. I think the sites in the center of the campground are more close together. There is a nice pond with ducks and geese. There are trails that offer a lot of places to walk. We didn't see any homeless people, but the trails in and around the park are used heavily by walkers, joggers, bike riders and a few folks riding horses. Overall this is a pleasant place to stay. One issue we had is that we inquired about checking in to our site early (as our site was empty), but they made us wait until 2 to check in saying that they needed to clean out the campfire rings and clean up the sites. I understand there have to be policies about checking in, but nobody cleaned out the fire ring or the site...so they probably could have let us check in early. Not discounting the stay based on that experience.