A spectacular showcase of the art of Edinburgh