So when I arrived at Deer Mountain Inn, the luxury lodge in Tannersville, New York, on a spring afternoon, I laughed when a staffer told me, “We’re just a hidden gem up here.” You see ...