That building in the foreground is the Howe Caverns Lodge. It didn't look like such a bad place from the outside. (I didn't go inside).