Excellent family camping
One of my family's favorite places to go camping. Tons of room for the kids to roam and explore, so many playgrounds they're almost a tripping hazard, and free firewood. We like camping in "Deer Lake" #s 405-408 and "Timberlake" #s 315-318. (Deer Lake is electric, Timberlake is not.)
Water spigots are plentiful, and the campground has maybe a dozen large pavilions you can reserve for free, or scurry into in case of a pop up shower. I've already mentioned the playgrounds, and in addition there's a waterfall, old steel bridge with a connected spiral staircase, and even a village of tiny houses. They recently installed a BMX track, but made the mistake of using large gravel to "pave" it--it's too soft and nearly impossible to ride on quickly.
The only real knock I can give the place is that the sites are REALLY small, and some are not so level--I strongly advise you get at least two to gain separation from your neighbors. They're also sticklers about the numbers of tents on each site--they'll allow more than one but WILL make you pay for each. Sites are not prepped (no tent pads), and have no fire rings so prepare accordingly.
There is a decent creek (Little Blue) and a pond (Deer Lake) you can fish, but I've never managed to pull anything bigger than a small sunfish from the creek, and I've never seen anyone pull anything at all from Deer Lake, including myself. Deer Lake does provide excellent sunsets across the water though.
Overall, with the free firewood and all of the features to occupy the kids, this place is a winner for families. If they'll start giving campers a little more room and would improve the sites a little, it would be perfect.