Pretty good episode, minus Yet Another Daenerys Is Triumphant moment, Sansa scenes (she's really fucking intolerable these days, not to mention straight out evil apparently, not telling Jon about the Vale army...), and the Girl Power Yara/Daenerys scene.
I really fucking hope the show doesn't play Sansa's withholding of information as something epic and great. She got thousands of people killed, lied to Jon, possibly also got her little brother killed. Hopefully in the next episode she's called to account for it, but somehow I doubt it.