I enjoyed this episode a lot. Not a great episode, but affectionate, charming and not at all nasty (see The Egg Salad Equivalency for an example of all the things this show should never be), and with some really big laughs. Say what you will about this show, but TBBT really loves its characters.