Aberdeenshire restaurant and fish bar serves up only the freshest seafood