Retire well without needing an entire fortune. These small towns offer affordable housing, low costs, and a high quality of ...