Great episode. I thoroughly enjoyed it.
Christmas Special was one of the most beautiful episodes I've seen. Simply charming, moving and joyful.
I just finished watching the last season (blu-ray) and then the Xmas special (tv).
I was really enjoying the season ... ups and downs but mostly ups ... right up to the end. The cybermen episodes were great ... but kind of a repeat of the Hell-Bent-Heaven-Sent finish previously, where a really good penultimate episode gets let down (a lot) in the finale. The whole "puddle of oil girl" saving Bill was a deus ex machina of the worst kind, creating a very forced and unsatisfactory ending where "everybody lives" ... or at least where all the main characters are saved from death. *sigh* Can't she just die properly, like Adric? Make it mean something.
The Christmas Special was ... meh. It is, after all, a Christmas Special, so I wasn't expecting much ... and it lived "up" to my expectations. I found "this is the Brigadier's dad" thing far too Dickensian (in the non-complimentary, "oooh, what a co-inky-dink" meaning of that word). I was distracted and annoyed by their efforts to denigrate Hartnell's Doctor ... ham-fisted and preachy. (And could they at least have him call it his "ship" all the way through, rather than changing for no apparent reason just after remarking that he "still calls it his 'ship'"?)
PS: Mark Gatiss is turning into the Bernard Horsfall of "New Who".