There couldn’t be a more perfect location on the Royal Mile. Our family of four slept well on comfortable beds and despite being in the middle of all the action the bedrooms were quiet in the back of the building. The view of the street from the front room was very entertaining and the extra heater and provided tea were very welcome as we arrived on a snowy day. Completely walkable to Waverley train station and to all sites up and down Royal Mile. Armando provided spot on recommendations for dining and activities. Our stay was too short!