We stayed for 5 days in May/June '06, and the first 3 nights were fine, staying in room 5, which is on the street, which is quite noisy with traffic. The room also slopes slightly, which took some getting used to. The room and hotel seemed to be clean, a bit bigger than budget hotels in London, and the people pleasant.
The 4th night we had to change rooms, and were give room 7 at the back of the hotel, which also had nice views over Edinburgh toward the Firth of Forth, and was much quieter, though the tv did not get the range of channels that the one in room 5 got.
The fith night was a nightmare. When we arrived back at the hotel after a long day of sight seeing, the guy at the desk stopped us to ask us where we were going. We said to our room and he asked which it was, we replied #7, and he said no, we had to move rooms again, and we would be in room 5, and where was our luggage and the key to that room, as though we had it. It appeared that they had lost our luggage, were moving us for no reason, and didn't have a key for the room we were moving to, and blaming us for not having it - when they had it for the folks they put in the night before. Our luggage was finally located, however a room key was not. The 'porter' advised, when he finally got us into room 5 with his pass key that he would find the key and call us, before he brought it up to us - this never happened. We could not sleep for worrying that other guests (with the key) would show up at anytime and enter our room. We had to put a chair under the door knob to try to secure the room for the night. Very unhappy, unpleasant experience.