I am disappointed there's no mention of energy management/insulation. Seems even more relevant for a high altitude cabin, living far away from civilization. What's its impact on its environment? For the price of the stay for a week, I would expect something clever on that aspect of the building.
This cabin is at ~1500 meters of altitude, in a village with a road and several other buildings. For rural Switzerland, that's not living far away from civilization - that's just living in civilization. I would even assume you get normal postal service like every other place in Switzerland not separated from the outside world by cable car.
I'm sure it's worth investigating about the architecture of e.g. the huts of the Swiss Alpine Club [0]. These are up there in the ~3000 meters range, only accessible by multi-hour hikes and only seasonally maintained. German-language Wikipedia has a great lot of information and pictures [1].