Most of the daily/weekly sites back up to a stream, which is nice. You can hear the water running, especially at night. We picked a site down the road from the playground, if you have kids you may want to be closer. We enjoyed it so much, we've considered going seasonal, however there is a waiting list.
The only negative is there's an extra $5 charge per day per dog. I haven't seen this very much at any of the other campgrounds that I've been to. But the low camping rates make up for it a little.
It's a family owned and operated park (father, son & daughter) and they are extremely nice, friendly people.
Stayed there twice over the years, nice sites but the full hookups fill up quickly in the high season. Campground is right on the river with a private boat launch. NO CREDIT CARDS; cash or check only. It makes it a little clunky to get a reservation because you have to mail in a check. Would give five stars if it had online reservation system secured with credit card. Worth the stay.