A "hidden jewell". Beautiful lake with hiking/biking trail all around. 4+ mile hard surface road (w/3 hills) for "road" bikers. Lots of hiking trails. Fishing w/Iowa license. All sites with plenty of shade. Campground is well maintained and very relaxing.
This park was devastated by flooding in the Spring of 2011. Only 10 sites were usable when we stayed there. Though their web site stated they were closed, we called and they assured us a site. They should be ready to go almost full steam in 2012. A narrow twisty road to get to park but ti is OK. Some sites were pretty short for a "big rig". Dump site was somewhat difficult to get to. Be sure to dump prior to hooking up to dingy. We stayed 2 nights while biking the Heritage Nature Trail (cinder/crushed rock Rails-to-Trails) located Dyersville to Dubuque, 5 miles away. The Heritage Trail suffered severe flood damage also. Don't try biking on "road" tires. There is small county nature center near park.
Tight turns for big rigs with dinghy to get into pull-through sites. Not a lot of shade. Fee is too much for campground atmosphere with resort title. We were there 2 nights while biking Military Ridge Bike Trail (cinder based Rails-to-Trails) located in Dodgeville. Frank Lloyd Wright area. One time visit area.