We booked a last minute trip here and had a cabin along with a RV site. The cabins were great. Campsites were nice too. There was a large pool kind of hidden in the woods. The owners were great and easy to work with. The Gasconade River is right there, but up too high while we were there.
The sites are large and have a big concrete pad attached to the drive. Lots of bike/walking trails. We were in the very back of the campground and it was quiet. The only thing missing was somewhere to swim or sit in the water. Lots of water there, but nowhere to sit in the river or lake.