The Hermitage Inn. A wedding location in southern Vermont