Lacey-Keosauqua State Park - My 2 cents
Lacey-Keosaqua State Park is a gem located in Southeast Iowa in Van Buren County. It is off the beaten path but it is one of oldest Iowa State Parks. The Park and campground are well maintained and clean. We visited over Labor Day weekend and the park was only two-thirds full. It was a variety of Tent campers and RV's. The camp sites are spaced really well so you don't feel like you are on top of one another. They have electric and non-electric sites and the shower is very clean. There are almost 80 sites in the campground.
Don't miss the hiking trails and the Beach House and swimming lake. Don't miss lake Sugema, the Indian Mounds or the Ely Ford Mormon Trail crossing.