Newly renovated Klosteralm, a mountain inn offering breathtaking views.