An amazing location just off the Royal Mile!