I just lived in Burlington, VT for the past 2 years. It is a great location to "launch" from for bike rides. Jump on over to Craigslist to see who might have a short term rental, the summer is when the college kids are gone and you can sometimes pick-up a great deal at half the price of a hotel. Easy town to navigate "car-less" yet easy to get out of town fast on a bike and into the landscape. Enjoy!