I've thought for some time now that Flagstaff might be an ideal place to retire.
Sure, if you don't mind snow. We live just down the I-40 from there now (past Kingman, or as I call it, "Timothy McVeighville"). If you decide to come here, I'll keep the bar open.
If you like the heat (110-115 in June-July), I'd recommend Tempe, near Phoenix. It's a college town much like Flag, without the nice scenery. That's the city next to where I've been located since I moved to AZ in 1980.