Maxhütte is a mountainside restaurant offering scenic views.