We've never stayed at Squaw Creek.
The Lost Island KOA is nice but there is basically no shade. We stayed 4 days there last summer. George Wyth has nice bicycle & walking trails off you want to go visit there. A large beach and plenty of fishing areas as well.
We are currently at pleasant creek state park, Palo, IA
2016 Vengeance 320A
2015 Chevy 2500HD LT 6.6L 4x4 ccsb Z71 trim
2012 HD Electra Glide
Andersen Ultimate Aluminum fifth wheel hitch V2
Nights camped 2015-didn't count
Nights camped 2016-43...so far