Large sites; nice amenities; but lots of people!!
I stayed in a friend's camper with my son for several nights in late September. The campground is very nice! The sites were large enough that it could hold a large camper and two vehicles easily. Some of the sites are a little uneven (the camper needed wood blocks underneath it so that the wheels weren't off the ground after leveling.
There are nice firepits and the firewood is cheap! 8 large pieces for $6, a wheelbarrow full of tinder for another $6. Bring a hatchet or axe because the wood pieces are huge!
There is a large beach with playground equipment, kayak and boat rentals (although those were closed due to COVID.
Modern bathrooms with showers, but honestly I never needed to use them (we had the trailer).
There are a few downsides:
Because it's so close to Grand Rapids and some other cities, it typically is full on the weekends. Booking a site can be troublesome. Our friends booked the site from Tuesday through Monday and it was totally full on Friday and Saturday night.
The lake is effectively a plate, so don't expect to do much fishing from shore. The water is incredibly shallow. (But that makes for a very nice beach!)
Overall, I wouldn't tent camp here simply because of the crowds on the weekend, but I'm glad I went. If you have a trailer and like the camping community, you would like this. If you're looking to get away from people for a while, keep looking. This isn't for you.