This campground has some features that are nicer than what is found in many state campgrounds. There are some secluded sites back in the woods, so you don't feel like you are camping in a parking lot in a few places. NOTE that most of these secluded sites (along the back edge of the campground) are up a flight of stairs. You have to carry all your gear up a hill or stairs to set up. You will not be near your car, which can get annoying.
The bathrooms were average, not great but not gross. We were there on their Halloween weekend, with a fun site-decorating contest and trick or treat in the afternoon, which was mildly annoying for us because they closed the roads from 2 to 6 so we could not drive back to our site, and when we finally could, someone was in our parking pot for the next hour.
The lakes are quite tiny. The one at the campground is more like a large pond- fine for paddling around on a paddleboard for practice, but don't think you'll get in any meaningful kayaking or sight-seeing on this pond. The other lake is slightly bigger, but still not big enough for kayaking more than a couple hours at most.
The new campground is on the river on what used to be the golf course- I will write a separate review for that.
The lodge has some amenities (pool, hot tub, cafe, bar), but we ate in the restaurant and it was terrible. I do not recommend. Get some apps at the bar if you have to but keep your expectations low. We had pork nachos and the pork tasted old, everything was cold and it gave me a terrible stomachache.