Not a bad episode, not bad at all. It has a plenty of story arcs and character progression all within the twenty odd minute window which is very impressive. It's not my favourite episode of all time but it's not the worst either, I'd say a low 8 personally, which is still very good in my eyes.