Mountain hut offering delicious food in a beautiful landscape.