After a rather lacklustre crop of episodes previously in the season, I really enjoyed this one. It had a lot of good jokes, had a coherent plot, and was pretty funny and charming overall. Glad to see Peter and Lauren again, I really wish they could join the main cast, but alas.