How to spend three perfect days in Aberdeenshire