Good episode, but you can really, really feel how the writers no longer have source material to go on. It was noticeable last season, but glaring this season. It almost feels like fan fiction.
The weakest moment has to be Sansa and Jon talking to the Northern Lords, again... And Sansa publicly questioning Jon...again. You would think he would address her with his intentions before those meetings, or she would wait until they were over to call him out... And I'm pretty sure he would have said, "Hey, Sansa, I'm going down to Dragonstone to see about getting a mountain of dragon glass and see if the Dragon Queen will lend us her dragons to help save all of our cold butts up here, would you mind holding down the castle while I'm gone?"
And of course, when he tells her he's leaving her in charge, she drops the tantrum and is suddenly cool with it.
I don't think they have any idea what to do with Little Finger, Brienne or Sansa and Jon's relationship at this point. It feels really awkward and redundant.