I loved this episode as much as any other this season, and I usually defend it anytime someone bytches about the speed of this season, but this time it's justified, pace was ridiculous this week, I'm not necessarily talking about the place warping either, even tho we saw Tyrion travel from Dragonstone to Kings Landing, Sneak though (off screen) meet and convince Bronn (off screen), Meet Jaime, Convince him of The White Walkers (off screen) then return to Dragonstone all within 20 minutes. I mean..all of these in one episode...
Davos seeing Gendry again
Gendry meeting Jon Snow
Jorah reuniting with Dani
Tyrion Reuniting with Bronn
Jon Snow meeting Jorah
Jorah reuniting with Tyrion
Tyrion reuniting with Jaime
Jon finding out Arya & Bran are still alive
Meeting up with The Hound & Co..
10 episodes again would have been perfect, some of these reunions have been anticipated for a long time now and they got breezed through in a couple minutes each. the season would feel alot more fleshed out with a lot more depth if they just stretched it out for 3 more episodes with some important bits inbetween. Actually show the battle at high garden, Have Jon return to WInterfell to reunite with Arya/Bran before going on that dangerous mission, show Tyrion sneaking through Kings landing or Beric and the Hound Arriving at the wall. shyt there was enough content and plot advancement in this episode alone for it to be 2 episodes and still be good.
Sorry for the juelz gif post y'all, just my opinion.
With all that said next episode looks like it'll be fukking amazing.