Lucy & Matt, UK Although a short stay in Stowe, your home and warm welcome during our tiring journey through New England. Thank you!