I can't say enough about Kennedy Memorial County park in Fort Dodge Iowa. Its beautiful well taken care of has a nice playground and access to a beautiful golf course! And FREE WIFI! All for $18.00 a night.
Multiple kids parks, beach area, fishing areas with boat ramps, trails, kids butterfly garden.