These affordable beach towns for retirees offer coastal living, manageable monthly costs, and plenty of retirement-friendly perks.