Right off the Royal Mile. Short walk to Holyrood. View of Arthur's Seat from the windows. 1 minute walk to Tesco. Fabulous!