You can't go wrong in the South Campground
Three Mile Lake is awesome. You can read my other review on main campground at Three Mile Lake.
Both campgrounds are equal in cleanliness and in great views of the lake. You can't go wrong if you get into the South campground "Mallard Point" campground.
Put this on your list if you are visiting Southwest Iowa.