Hyde Park, Vermont, Lodging