I would say this campground caters to seasonals mostly. Dead moths and hair on the sinks and the floor in the bathroom, as well as full trash can all day. These were noted even right after they came out from cleaning. No attempt at privacy between sites. Management seems not to care about customer service.
Super clean bathrooms, good showers but you do have to pay. Many seasonals but very nice owners and welcoming to transients. Very shady, well kept sites, though could use gravel or mulch. Dirt can be a problem in wet weather, especially with dogs. Note - they take cash or checks only.
I camped here with my parents in the late 60's and decided to stop in to check it out. I ended up staying a week it was so nice. Large sites far enough apart for privacy, very friendly and motivated owners to provide a great campground. River is not swim-able but there is a nice beach to sit by or in the water. There are trails to hike at the back of the campground and much more in the area.