Berghof Talein offers a dining experience with scenic views.