We stayed for several nights and overall it very pleasant and we would go again if visiting Edinburgh. The hotel décor was tired, one of our party had torn wallpaper in their room and our room overlooked the car park, but these did not spoil our stay, they are just observations.
My one warning would be that we could not find a lift. It was a long walk with lots of stairs to and from our rooms to the ground floor and for anyone with limited mobility, I am not sure how they would manage with cases as well.
Dinner was fine, basic but perfectly acceptable and service efficient and cheerful. However, breakfast was chaotic both days, the second day we deliberately went at an earlier time but it made no difference. The young waiting staff coped very well but the kitchen seemed so slow in sending out food that guests were constantly waiting for things. Nothing arrived to the buffet table at the same time and a lot of time was spent hanging around the containers, so I went for scrambled egg as that was served direct to the table, and I must say it was perfect. There were a lot of grumbling guests both mornings!
Overall though, a good affordable hotel and the staff exceptional. less