Excellent location and terrific hosts. Kelly & Michael were super hosts. We had to leave a day early because the snowstorm of the century was approaching. They were very accommodating to our needs.