Amazing place at the foothold of Edinburgh castle.