I'm trying to track down this lodge.. from what I've found, people tend to withhold names and locations of these places, sighting fear of vandalism.
update: I'm pretty sure I found it. In the above photo set there was a picture of the resort layout, including its name. The sight vanishingcatskills gave me an address.
here's a shot showing the scale: