I liked it just for the spectacle, but there's no doubt that it's a narrative mess. Like, Gendry runs back to the Wall, sends a raven to Dany, and Dany shows up with her dragons, all in the space of...a night? Maybe a day and a night? And it really bugged me that the episode kept changing its mind about how many redshirts were part of the expedition. We'd clearly see in an establishing shot that there were only two or three, who then get killed, but later on a few more appear out of thin air so that they can get killed too.
But the real issue is, again, Arya and Sansa. Arya is angry about nothing. Absolutely nothing. It's plot-mandated angst. I get that Littlefinger is apparently trying to pit them against each other, but Arya's baffling stupidity is doing virtually all of the work here. Have they forgotten that they literally have access to a near-omniscient godchild who could easily clear this whole issue up for them?