Fine dining at Trenkerstube Castel, a gourmet restaurant within a 5-star hotel.