Nestled in the heart of Aberdeenshire, you'll experience great food at its best amidst the most spectacular of Scottish landscapes.