I thought it was a fantastic episode, one of the best things I've seen visually.
GoT battles have this ability for me to make me feel the despair of the characters, it makes me believe there is no way out, that death is inevitable, only to save the day at the last. Its certainly not an uncommon formula, but i think they pull it off better than any other long running show I've watched.
I understand some of criticism though, there are lots of fans searching for more depth and meaning behind the whole night king and bran story line. Maybe we will get some more answers in the last 3 episodes, or maybe it will be shrouded in mystery. Personally I'm fine with either.
I also agree with the criticism's of the tactics used, which made Ramsay Bolton look like a real mastermind. I assume some decisions were made in order to add effect. The dothraki riding into the wights and us watching the flaming swords just disappear, was a fantastic start to the battle. It really set the tone nicely, but tactically it was insane. Why did they rush anyway? Also where were the knights of the vale in all this?
Anyway, small qualms for what was a masterpiece in my opinion, the soundtrack was absolutely on point throughout aswell. It might not have gone the way everyone wanted, but GoT rarely has pleased all the fans anyway.