Great bathroom and hiking, awful lake
We stayed here two nights. That was plenty, although it's not really the park's fault. The lake was super gross, with excessive floating moss (probably a weather issue) and EXCESSIVE goose poop everywhere. The beach was basically unusable, with goose bombs everywhere. It was better when we kayaked, but still gross.
So why the five stars? 1. The bathrooms were fantastic. 2. The camp site was really nice and plenty of room. 3. The hiking was superb. Felt like we were not in Iowa. 4. The driving through the park was also really great and I will go back this fall to look at leaves. 5. There is a cave you can explore on your own. We did. It's awesome. It's muddy. It's super cool. 6. There are some decent bouldering spots. 7. Cheap, huge bundles of firewood at park entrance. 8. Really friendly at the camp store. 9. Close to Strawberry Point. Go to town to Clayton's Pharmacy and get an old fashioned soda. Fantastic. 10. Close to Edgewood and the Edgewood Locker. Go visit and stock up on meat on the way home.