I had read some reviews about the Old North Inn before we left on vacation and was a little worried about how our stay here would be. I need not have worried at all. First - this is not a luxury 5-star hotel - my impression is that it's a good, honest family run hotel. I prefer that any day over a chain hotel. Some people had complained about the rooms being dated - this is an old building and that is to be somewhat expected. That being said, they have done some updating to the rooms and while the Inn may not be the Balmoral it's cozy, clean and wonderful to come back to after a long day out in the highlands. We had a pint in the pub most evenings after returning and the locals were alway friendly. We didn't eat dinner in the hotel restaurant (which looked very nice, by the way), unfortunately, but the breakfast each morning was wonderful. The staff go out of their way to help you and ask how your day was when you come back in the evening. If you're looking for a clean, cozy, friendly place to stay around Inverness give the Old North Inn a look. We would certainly stay here again if we go back to Scotland.