One of the best episodes of the series most definitely. Holy shit, the only "flaw" was the overstretched pacing, but that is simply down to how much was happening.
And I really don't buy Sansa betraying Jon. Those facial reactions might be there, or not, in any way they are way too subtle for the show - reminds me of all the other theories based on some little detail only this season (Umbers, Arya), that turned out to be completely unfounded.
The show is supposed to be a feminist manifesto yet it killed off the only real intelligent non psycho young female, the rest are all either male dependent + just not bright enough