I was really disappointed. There were good moments, but too many obvious issues.
Dany and Jon were pretty much worthless on their dragons. The dead were lined up in rows for easy pickings.
Also, I don't understand why sometimes dragon glass just kills the dead, and other times it turns them to dust. It very clearly turned the giant to dust. Why didn't it do that to all the other dead who just raised up later?
Seriously, Tyrion didn't have a plan for when the dead come alive in the crypts? It was painfully obvious that was going to happen. No one bothered to give anyone down there a dragon glass weapon (except one dagger). I feel like the writers thought they were being clever by waking up the dead, but pretty much everyone who watches the show saw it coming.
Not a single battle between a White Walker and someone with Valaryian Steel? Really? What was the point of making sure all the best fighters had VS weapon?
Biggest complaint though is Arya killing the Night King. For eight seasons they've been building up to a Jon vs. Night King fight that never happens. Arya has never been involved in the White Walker story line. For eight years, she has only cared about getting revenge on those who wronged her family. The writers obviously felt like they had to put in a twist, but it makes no sense. It would have been much better to have an epic battle between Jon and the Night King (I would have liked to see them fight in a ring of dragon fire as Dany burns everything around them to keep the dead/other WW from joining). Then if you want to give Arya a big kill, give her Cercei. That's who she cares most about killing. I find it hard to believe GRRM is planning for Arya to take down the Night King.
This one felt like typical Hollywood writing. There were some great scenes, but no really unexpected deaths. In fact, I'm not sure I would consider any death to be a major loss.