A great location right on Edinburgh's Royal Mile.