For foodies: The 19 best Gourmet Hotels in Bavaria