They repeated it a few weeks back, and I enjoyed it a lot. The trouble with these Christmas specials is that the expectations are always so high that they never meet them. When you watch again, with lower expectations, you can find it's a lot better than you first thought.
Or so I found anyway.