The scene with Daenerys and the others at the end is probably the most pointless and silly scene in any episode. They didn't need to spend nearly 10 minutes showing them walking up a long flight of stairs. Don't make the episodes longer if you're going to make me watch someone walking up some stairs for ten minutes. Also, when they get to the room with the map in it and she says "shall we begin?"...Begin what? Looking at the map? I mean, ordinarily this is something you might maybe need to do, BEFORE deciding where to sail all of your ships to? They spent this long building up to something that just made the characters and the writing look stupid.
I get that Ed Sheeran wanted to be in an episode, ok...but just have him in it then. They've had cameos before but it's been exactly that. Cameos...people who happen to be celebs filling roles that needed to be filled. Ed Sheeran's role/character was to be in GOT so that Ed Sheeran could be in GOT. Why was he singing? Why did we need a cllose up of his face? I know he can sing, I know what Ed Sheeran looks like. It's not a chat show. It was a pointless scene alltogether too, again. Arya doesn't need humanising, or to realise she is human. She stayed as Arya instead of becoming a faceless assasin precisely for this reason...there was a whole episode dedicated to making this point. This is WHY she is currently doing what she's doing. It doesn't need re-inforcing.
I enjoyed the rest of it other than these two scenes. The Sheeran scene especially though was just a distraction and felt like it lowered the tone of the whole program. Kind of like listening to a Bob Dylan album and then in the middle of it he covers an S Club 7 song for no reason.