I think that this was a very good episode. I've given up hope that we will get GRRM's quality of dialogues going forward, but this was a decent effort, all things considered. It was action packed and it went by in a flash. For the first time in a while I felt a real sense of surprise and disappointment when the end credits appeared because I wanted to see more of the story unfold right now.
Some random observations:
Daenerys insisting that Jon "bend the knee" is getting tedious. For a person who spent so much time trying to introduce equality into the lands she conquered (abolishing slavery), she sure is hell-bent on the "do as I say, not as I do" modus operandi. I wonder if she will do an about face or go further and further into typical tyrant mode.
There seems to be a lot of criticism about the fact that Cersei still has support of a lot of people in King's London... I mean King's Landing. It's actually not that outlandish. Commoners in the city don't know much of what is going on behind the scenes. They are probably relieved to be free of the religious fanatics who attempted to control every facet of their lives so blowing up the Sept of Baelor, which likely contained the land's big wigs, may have struck a positive cord with the masses. Let's also not forget the power of propaganda. A lot of Russians still worship Stalin, and millions are supporters of Putin today. People can be easily manipulated to support the very tyranny that oppresses them.
Bran Stark... I seem to be in the minority here, but I think that his character right now is spot on. He is no longer human ("you died in that cave"), so it's a fallacy to try to fit a square peg of a non-human intelligence into a round hole of humanity. He has acquired supernatural abilities far surpassing any other human being, but it came at a price. He is no longer capable of truly experiencing familial or romantic affection as his interactions with Sansa and Meera distinctly showed.
Arya Stark being as good of a melee fighter as Brienne is a bunch of rubbish. A fan pandering scene if I ever saw one. Brienne's sheer mass, strength, and the size of her sword would have cut through Arya like melted butter. Why couldn't they just keep Arya as a cunning, stealthy assassin, which they spent a couple of seasons' worth of painstaking character build up to establish? :facepalm:
Despite some nitpicks above, I think this was a 8/10 episode. Perhaps a 9/10 depending on how things develop from here.