Fantastic location right off the mile and not a long walk from Waverley station - was perfect for our short break in Edinburgh, and toasty despite the freezing weather outside. Lovely restaurant called Waverley three doors up and we got breakfasts from the artisan bakery almost opposite
Would definitely stay again.
You do need to be up for a few flights of stairs though the views compensate and, if you are using both bedrooms the front room gets some road noise late into the night (we are on the mild after all) so if you are a very light sleeper bag the back bedroom, or bring some earbuds and sleepy music and you’ll be fine !
Definitely one I’d recommend and use again