It was a great episode but I feel a few things let it down. The iron fleet, which was supposed to be 1000 ships, suddenly became about 12 ships. Daenerys army seemed to be as big as ever despite all the losses it suffered. Cersei's death was a little weak considering how some lesser characters have gone to their grave. Did enjoy it though, there was never a dull moment!