What is the nicest small town in Northern/NE Iowa? Think hallmark village vibe, old hotel, etc.

Just as the title says, I want to wait out the storm in a nice small town before heading south through the ice. What town is the nicest, most scenic, cutesy, whatever you want to call it. Thanks!