Vermont's Premier Studio Suites - Welcome, to your home away from home!