Set in the picturesque heart of Switzerland, it is enveloped by towering ... whilst the snow-covered winter landscape passes by outside, can only be described as complete relaxation." ...