Well directed, great performances, 90% of the plots turn out well, and the 10% left - Carter's granny and Nicole's thefts and pregnancy - just to give us a reality check and remind us that nothing is perfect.
Dr Weaver had a great comeback. I think it was good for a role two have a rest followed by a strong comeback since her character was having too much negativity around her and personally I was starting to dislike her a bit too much as I also think the rest of the characters were. ERs don't need bad temper I guess.
A perfect 10 in my book, that's what this episode is.