Episodes that only focus on a single story-line should be the exception, not the rule. They can work extremely well on occasion. But when every episode is a standalone episode, the pace of the story becomes incredibly choppy and stilted. It begins to feel like nothing but filler. Unfortunately, this season has been nothing but that up until now. I appreciated the first three episodes of it, but the last three REALLY started to drag.
But now, we FINALLY get an episode that cuts back and forth between more than one plot. Ironically, it's also the episode that finally gets to the one story-line that I wish did have its own episode all to itself; the budding relationship between Carl and Negan. It was my favourite part of the comic, and it is adapted almost word for word into this episode. To see those iconic scenes and that brilliant dialogue come to life with actors is almost too thrilling to describe.
Obviously all the other aspects were eclipsed by those sections, but they were still of reasonable quality. Rosita and Eugene have some good scenes. Father Gabriel actually has some significant dialogue for once. There is a nice little tribute to Omar from the Wire.
Overall, I would say that the faithful translation of comic scenes and the use of multiple story lines running in parallel makes this the strongest episode so far in a sub-par season.