The location is FANTASTIC. This was our first time in Stowe and are looking for a new place to take a week off and relax in the summer, so we were dipping our toe into the region. We couldn't have asked for a better place to stay -- it was super close to waterfalls, Ben & Jerry's, plenty of breweries, Van Trapp, and walking distance from a number of restaurants, all that were fantastic. The property owner was there briefly one evening watering plants, and he was great and was very kind. We are definitely planning on returning this property next fall for a week away.