Aye, this was a great episode.
I'm not liking how sympathetic they're making Cersei though. :/
Arya and the Hound steal the show as ever. Another great scene.
Battle of Craster's keep was great; love that John and Ghost are reunited.
Spoiler
Excellent taster for the battle of the Wall...