Restaurant with countryside views, offering award-winning cuisine. Located within a scenic setting.