The apartment is only 1 1/2 miles Ben & Jerry's, Prohibition Pig and more! Great hiking and restaurants can be found in nearby Stowe. The lovely city of Burlington located on Lake Champlain is only a short drive on I-89. In the morning or evenings, you can sit on your private deck and enjoy the spectacular views.
Although the apartment does not have air conditioning, it stays a cool 65 degrees on most days - you may even want to turn on the heat early on a summer morning!