Stockholm is close-by for the camera crew, and it's a good venue they're playing at.
And they're not sloppier live than they were in 1999 or 2001, or other bands that doesn't practice with metronomes 10 hrs a day are. Last time I saw them (October 2005) was a tight and good performance