Excellent episode, not the outcome I was expecting at all but I liked it. Bittersweet end for Andrea; for all the shit I've given her for not being like her comic counterpart, I liked her in the last couple episodes.
Carl's turning into a mini-Shane; Hershel was definitely right about that scene, and there's no way I'd trust Carl's reading of the situation over Hershel's anyway. And it's so weird after his last focus episode saw him opening up and bonding with Michonne a bit. Still, hopefully Rick's decision at the end (and notice - if Rick had followed Carl's "standard" with the woman hiding in the truck, they would never have found out about either what the Governor did Andrea's escape attempt, plus they would never have gotten Tyrese and Sasha plus the rest of the regular Woodburians) will start to turn him around.
That was overall a far more positive ending than I expected, and I'm looking forward to it being back in the fall.