TLDR; if you want rustic and peaceful nature, this isn’t it, and if you want nice amenities and convenience, this isn’t it either. This campground is kind of the worst of both worlds.
Super small sites. We were right on top of everyone else and had no sense of privacy or “nature”—another review said it feels like a parking lot, and I totally agree. Our site was completely dirt and roots, virtually no grass, and it overlooked a trash-island in the river full of scummy littered beer cans.
The fire rings do not have grates of any kind so you can’t cook over it unless you bring your own or purchase one from the camp store, and the water stations are few and far between.
The playground is old and dangerous, the bathrooms were NOT clean, and the outhouses were straight-up repulsive. The mini golf is uhhh quaint and honestly should be free to play considering that the course itself is very DIY and the putters were just a random jumble of thrift store golf clubs.
There is a handful of appropriative “Indian” stuff all around, but the cut-out-face photo opportunity is unabashedly racist.
My kids enjoyed the indoor pool so I guess that’s something? And all the staff I interacted with were friendly and helpful (I don’t think I encountered the infamous owner). The campground was absolutely packed but it did get quiet by 10pm.