Debbie's place is very conveniently located within National Park Village, right by all the ski shops and places to access the local hiking. There's even a climbing wall nearby at a local hostel.
The self-maintained system is very clear, with an abundant supply of wood for the lovely fireplace. Be warned that the cabin is freezing on winter nights, but the fireplace keeps it nice and warm, and the heated mattress pad keeps you perfectly warm at night.