"We booked several hotels around the NC500 route, and I have to say, from online pictures, this is the one I was most dubious of, but I am happy to say that it has been the best one we've stayed in so far.
The view from the front deck and restaurant are absolutely stunning. The pictures online do not dp it justice. The room was well kept, clean, and tidy. It was a little on the small side, but perfect for the one night we stayed.
For breakfast we asked for vegan, it was no issue, and really tasty. We even had vegan haggis. I've never eaten haggis before, vegan or otherwise, and was pleasantly surprised to discover how delicious it was.
I definitely recommend this hotel if you are traveling the NC500."