Stayed at The Highland Hotel over a weekend at the end of March. The hotel is clean and warm. The receptionist at the time even recognised us from a year ago, so check in for four people was really easy. One point about the hotel is that there is limited off street car parking, so car keys have to be handed over if your car is to be left there for any lent of time so the hotel could move it if needs be. We happened to leave our spare keys, which we forgot about after checkout. The hotel was kind enough to send the keys on free of charge. The attached restaurant is really nice. Excellent food every time we have stayed. Even accommodated me having a gluten intolerance. Best email in advance to be sure of breakfast food. Overall this is the hotel we will revisit every time we come up to Aberdeen, highly recommend this hotel