This is a beautiful Iowa State Park and campground. The campground is clean with LARGE lots and many full hookups. The bathrooms and shower rooms are also clean and well maintained. The river is good for kayaking and swimming (average depth 2-3 ft when we went). Great place with room for activities!