Agree I thought it was an fantastic episode, maybe a little slow on the first half or so but I don't mind slow, there was great acting and character development there and every scene was a singer, expect maybe the one between Margaery and Sansa, although Sansa's smile when Margeary tells him about marrying Loras was hearth-breaking, I think Sophie Turner is doing a really good job and she communicates a lot with her facial expressions.
Dany's scene was as good as it could ever be and I loved all the scenes with Varys and Jaime, NWC was fantastic on his portrayal of Jaime´s post-hand depression. The mutiny scene was really good too and very atmospheric, perhaps more chaotic than in the books but I thought it worked well as they probably didn't want to show all the scheming that went behind the scenes just for that scene. Beric Dondarrion's presentation was great as well and he looked the part.
Now Theon's story must be terrible confusing for non-book readers this season, we know how Ramsay is having read the books, so we can somehow explain some of his actions but they have been so complicated that it just seems like too much trouble only to establish Ramsay madness and Theon’s breakdown, surely the kind of torture he endures can do that alone and it doesn’t need an twisted “kill my own man and blame it on you” game on the middle. I hope they can give more of a satisfying resolution to his arc than Ramsay just being a psycho, because as much an evil bastard he was in the books he also had his political ambitions and I thought they may have been playing that to some extent, now I’m not so sure but I guess we'll see.