We typically prefer more dispersed-style camping, but this has actually become one of our favorite established sites in the Ozarks. It's VERY family-oriented (probably not for you if you want to party), with tons of games like volleyball and horseshoes, plus onsite programs and activities including scavenger hunts, movie nights, pancake breakfasts, etc.
A little of everything when it comes to sites - there are pull-thru sites, full hookups, basic tent sites, you name it. We tent camped in sites 61-64 (now one huge site, but at one time they were three individual), which directly overlooks the river and sits on a very private corner. The sites on this end are a bit of a walk to the bathrooms/showers and camp store, but also extremely spacious and private.
Great camp store and a large sandy beach with natural swimming holes, plus a seasonal pool. There's even so-so wifi at the store.
Float trips are a big deal here, and Indian Springs offers both boat rentals and shuttle services. We used their shuttling one day, then the second day, I drove my husband up to the put-in (less than 10 mins) and he floated back and took out here. The owners are really friendly and accommodating. Our top choice for float/camp trips, especially when we have our kiddos.