The Roost
4000 Mountain Rd, Stowe 05672