In reply to gaz.marshall:
I've heard good things about the Coffee Bothy and given I live close by I've now been given a good excuse to visit, thank you 😀
If the OP ends up in Dingwall then you can't go far wrong with Deas pies either. Deas is a very good local bakers.