McConnelsville, Ohio is that rare financial unicorn – a charming riverside town where retirees can live comfortably without constantly checking their bank balances.