Great location, and easy to find.
Although we were on the top floor (3 flights of stairs) with a baby in tow, the reception staff were very helpful and accommodated room for the pram to securely be store downstairs each day.
The view from the top floor was very good so pros and cons to climbing those stairs.
Lovely place to stay and would do again when visiting Edinburgh.