St. John in-the-Mountains, Stowe, VT