Benioff & Weiss went off on their own plot path for Season 7, and decided to cut it down to just 7 episodes. That had me fearful. So much could go wrong, at such an important time in the overall arc. We've waited years for Daenerys to arrive on Westeros to lay to battle on the continent. How would such an important event, especially the long-waited meeting of the Mother of Dragons and Jon Snow, unfold?
After episode 1, Dragonstone, I knew we were in good hands. Benioff & Weiss took the characters, crafted so well by George R.R. Martin, and did what was necessary: further develop the story at a satisfying pace (with one big exception). There was not one weak episode in all of Season 7, and it could be argued that episode 4 (Spoils of War) was one the best episodes, not only in the series history, but of any series.
What Season 7 did exceptionally well was grand scale epic combat, whether is was battles in the south of Westeros or north of the Wall—the scale was truly awesome. It was some of the best combat we've seen in the entire history of television.
The long awaited character interactions were handled well too. I didn't feel let down by any of it. The tension was further built through tremendous writing and acting. We finally truly fear the Night King.
Yes, there was one huge problem: the writers took exceptional liberty with keeping travel times believable. Apparently, the only two things that can travel faster than the speed of light are ravens and dragons. It was truly an awful mechanical cheat used far too often, but it didn't ruin anything for me.
Season 7, for its spectacle alone, was the best season yet of Game of Thrones, and that's saying a lot. Now they just have one more season to go, and I have no idea how Benioff and Weiss are going to top what they did this season.