Lots of shade, mostly wooded spots. There are a couple of close playgrounds you can walk to. Right across the street from the historic sites, if you're up for it it's just a little further to walk to main street. Downfalls are no on site water, some of the sites are small and they didn't enforce keeping semi size trailers out, blocking other sites. The main showers and flushing toilets are not by most of the main sites and the outhouse are not lit, so at night it's really dark to see to go! All in all a great place to camp. There's even a lake to walk to.
We stayed in Nauvoo State Park with friends. We booked online and had picked backin sites. When we arrived the park was fairly empty so we moved to pull thru. I felt you might have trouble in long rigs getting around. The drives are not clearly marked and it was a little confusing! No modern facilities close and the pit toilets were very disgusting. It does have a shower house but we decided to just use ours. The town offers a lot of history. Did a little fishing but didn't catch anything. Lots of shade and mosquitoes! So bring plenty of spray.
The park was clean and the staff was friendly. There are grills and toilets and trash collection. There were ample camping sites. We just got a permit on walk-in. There was a trail that was under two miles called Locust that my wife enjoyed for birding. There is also a loop trail near the campsites. It is along the Mississippi River so its hard not to like a place with that type of water feature!