Strangely enough I drove that road from Alford to Huntly the day after I got the 3 - a friend needed to go to the shops so we went to the shops in Huntly rather than Alford. Sometimes it's the journey that counts!
Will have to have a look at the rest of the route though it is difficult to go far wrong up this way.