Edinburgh is enjoying every moment