This Midwest locale nabs the top spot for retirees, but Florida and Texas still prove popular.