Hi I'm travelling to New England in September with my wife. We hope to see as much of New England as we can in 3 weeks. We're starting and ending in Boston, and will visit Vermont at some point. Any advice on best things to see, best places to visit, good hotels or preferably friendly B&B's, restaurants etc would be great. We would particularly like to see 'small town' America.