This is a little gem within a quite remote part of Scotland. If you're vegan, as I am, then this little hotel caters for you, even offering a vegan/veggie menu in the inhouse restaurant. The staff are friendly and helpful, prices are reasonable, rooms are comfortable and clean and it's clear that someone has put some thought into the facilities of the room and what a guest may require. The breakfast was great too. The only downside was the bedding. There are no duvets, just thin sheets and a blanket. There was a spare blanket in the room, but it still doesn't beat the comfort and practicableness of a duvet, in my opinion. It was a little chilly and the radiator wasn't on. A duvet is a a definite must in any accommodation these days, I would suggest.
I travel a lot and put this hotel up there as one of my favourites. I will be back.