Stayed here last weekend with my family and we ended up with an absolutely picturesque lakeside spot. Even our tent site had electricity and it seemed like all sites also had a fire pit and picnic table, even the spots for trailers. Bath houses were new, clean and ample even for the full campground we experienced.
The family also got their first introduction to park golf, which became an instant hit for us adults and the two kids, 10 and 7. They also have a huge inflatable bouncy pad for the kids in addition to a nice playground with tether ball. There's also a swimming hole and rental kayaks and boats to take out on the lake. There were lots of kids for ours to play with and they had a great time.
Staff were super nice, especially explaining park golf.
Overall, for our family, this is the kind of place where we were already planning our next stay even before we left.