Heerlijke plek, pal achter de Royal Mile.