The most fantastic location in Edinburgh just off the Royal Mile, near the castle.