I grew up in a small hotel in the Highlands so I lived IN a pub! Like so many Scottish villages, Dalwhinnie was bypassed by a new road and business dwindled until, basically, the hotel went bust but I have extremely fond memories. Talking about that, an old friend of mine has a music video on YouTube which features the old place. Ian C. Campbell used to come up North from Clydebank with his band and we had some daft, but memorable, nights in Dalwhinnie, Kingussie, Aviemore and various other Highland outposts. The song is called "Where Have All The Good Times Gone" and is a nostalgic look at those good ol' days. Ian is in his late sixties now and has suffered ill health all his life but still has this incredible energy and passion for music. I envy him that.
I'll try and put a link on here but will probably make an arse of it.