As someone who went to grad school in Iowa City, can confirm it is the best place on earth. That said, it was way easier to get a higher paid entry level job in a metro area with way more potential for job growth.