Mountain cabin in Austria, offering regional cuisine and a sunny terrace.