Affordability is a key concern of many Americans when deciding where to spend their retirement years.