Having said all that its one of the friendliest and nicest hotels inside I have ever stayed in, and the staff and quality of the fittings and food make up for the bleak exterior. The rooms are large and the bathrooms spotless. The restaurant serves good solid fare, breakfast is a feast with black pudding, haggis, bacon, sausages, eggs, beans, tomato and fried bread...whew hard to get through and I am a trencherman. They also offer kippers, smoked haddock, porridge, lots of toast and the usual cereals and a bowl of fresh fruit.I am told they will even cook special requests with no problem such as chuckie eggs and fingers for little ones.
Dinner is a bit upmarket and quite expensive, fish and chips at 12 pounds but excellent fish and lovely chips so cannot complain. They do good steaks and a couple of specials each night although we felt they were not perfect, for example I had roast pork loin and it was obviously cooked and chilled sliced an reheated. But overall very good quality again, but expect to pay 60 to 80 pounds for 4 with a bottle of wine.