The hotel has been taken over, and you can see that it is being refurbished bit by bit. The room was comfortable enough. THE STAFF ARE EXCEPTIONAL. They greet you properly, provide proper service, and make you feel like a welcome guest and not an...inconvenience. Now, the real test is how they react when something goes wrong. We had a meal (which was good) that was ruined because I had to remove my daughter from the restaurant due to the behaviour of some locals who were going a bit too far. We left half our meal. I complained the next morning. The owner immediately apologised (took complete ownership, no argument or excuse) of the problem and ensured that our stay was as pleasant as possible. That is proper service and something that you don't see very often. The food was good and generously portioned. A slightly expanded menu would have been good or a dish of the day, but Dingwall is a small rural town, so I can understand why the menu was limited. Wifi was also good Overall, Yes, I will come back.More