Palintology, I agree with everything you've said. Iowa is exceptional.
You did not mention how beautiful the patient rooms and surgical wing is. I have yet to run across a more physically appealing derm clinic. The beds are plush and comfortable, in a big room where the patient is obviously the center of attention. The hallways are expansive. The surgical wing is neat -- there is a pre-surgical waiting area so patients don't have to sit in the waiting room with an occluded, Emla'd face. Everything is sparkling and new.
The town is neat, if you enjoy college towns. Few chains, and many original cafes and shops. Lots of young people. New construction if you're looking for contemporary housing.