This is a nice campground. I mean really nice. Very well thought out. All sites are full hookups (i think) and paved. Definitely geared towards the RV or trailer crowd.
Very well kept up, bathrooms are very modern and well stocked. Staff are attentive and useful, and they operate a great store with lots of options.
For activities, there are some great hikes around the campground, as well as excellent playgrounds, fishing, an awesome pool, and of course, free shuttle rides to the Turning Stone Casino right up the street.
The only real negatives would be the proximity to some railroad tracks, which can be somewhat active and very audible in some spots (you'll want to stay towards the south / front of the park if this kind of thing bothers you). That and some sites aren't that close to a bath house, so if you're not planning on duecing in your box, you might be looking at a longer walk than others based on where your site is.