It was a good finale - I enjoyed it particularly Bran, Arya and Sansa teaming up to give Littlefinger what he has deserved for so long.
On the other hand, the Cersei/Dragonpit scene was too long in my opinion.
Finally, what exactly is the Ice Dragon blowing - it cannot be fire - that is entirely inconsistent with the Others - and if the wall is made of Ice and Stone and spells, how exactly would an ice blast from an ice dragon destroy it so easily? Just saying. Still was a cool scene.
And Bran and Sam hashing out Jon's lineage. Anyway - a largely enjoyable episode.