So when I arrived at Deer Mountain Inn, the luxury lodge in Tannersville, New York, on a spring afternoon, I laughed when a ...