Edinburgh, what a great city