I gave it a 9. It was definitely my favourite episode of the season. As I generally dislike episodes which only concentrate on battle and neglect the story and the characters I was positively surprised by this one. In contrary to many other moments in this season, especially last week's episode with the giant plot holes, the plot seemed rather good to me this time and the characters behaved like they should.
The meeting in the dragon pit: I really liked how they did the meeting. Beforehand I was afraid that they wound show the wight moving a bit and everyone in Cersei's party would say something like "Oh, doesn't seem so very dangerous..." but it was rather convincing. I already thought that Cersei would not recognise the threat and see it as an opportunity to get rid of her enemies as well but I don't understand the people lamenting that there are no surprises. Yes, Cersei's reaction was predictable but if you were surprised by every action she does she wouldn't have a character anymore. And Jon wouldn't be Jon anymore if he wasn't as honest as Ned.
Jaime/Cersei parting: Very convincing as well how Jaime was torn between the loyalty to his sister and his honour.
Littlefinger's trial: The show managed to surprise me. When Arya was brought in I really thought Sansa had gone back to trusting people she shouldn't trust. Awesome.
Sam + Bran talking: Generally I liked the scene but Jon's name being Aegon is just stupid. And I didn't like that Rhaegar looked like an older version of Viserys. But on the other hand I always had a very clear picture of Rhaegar in my head and probably there is no actor that would have been satisfying.
Jon/Dany: Well, we could see it coming. But I liked that they didn't make such a big deal of it.
Wall falling: While I still grieve for Viserion the scene was well done and the cliffhanger annoyed me to no end (that is no criticism, cliffhangers should annoy) especially because it will be such a long wait.