There's a lot of good things about this episode. A lot of characters facing hard times, some rewards, small steps forwards, some wild terrors ... And there's a lot of twists and turns. I think this must be one of my favourite Game of Thrones episodes (although admittedly I have several favourites).