Game of Thrones finale review

How good is the last episode in the hit TV series?