Sounds like you had a great trip. The Highlands are absolutely incredible, and one of my favourite places in the UK. But, just a note for anyone who comes over to this side of the pond, even if there is a shoulder on the side of the road, don't ride in it. You're under no obligation to- in fact it's recommended you ride a a meter from the edge of the road to avoid debris.