Great location in scenic Stowe.
The resort puts guests within walking distance to the recreational activities of the lake and mountains as well as downtown and its shops and eateries. Reviewers also spoke highly of the view of the surrounding landscape and noted that the local area is quiet.