It was ok. I'm struggling to feel much for most of the characters—I think Sansa was the most compelling in this episode, poised between the damage that's been inflicted on her and her taste for power, making her authority known but showing the wrong instincts. It will be interesting to see how Littlefinger gets his just desserts. The Hound is in second place in that episode.
Didn't mind the Ed Sheeran bit, as it served to set up Arya's arc for the season ("I'm going to kill the Queen.") That kind of thing is important in an opening episode.
Really the only part that was desperately bad was the arrival of Daenerys and her fleet at Dragonstone. The scene went for too long, the animation was beautiful but lifeless, the empty castle felt unrealistic, and the bareness of the production design really reminded us all, for minutes on end, how poor some of the costumes and character concepts are.