Here's what you need to know about this town in Vermont and why you might want to retire there.