Tremendous episode.
They've done some really bad, deathly boring battle episodes, usually coming around this time in the season. I thought they did this one right, finally finding the right balance of drama, spectacle and stakes. Helps that the scenes outside of Winterfell were really strong, too.