The Amy character has been mostly hit or miss since her premiere in the third season finale, but the Bernadette character has just been terrible since its creation in my eyes. Not funny, and not only not funny, but really annoying as well. She was at the forefront of this episode along with Howard, and together the duo managed to make me forget that this show was actually a comedy at points with how long the gaps between laughs were.
But as a whole, the storylines in this episode were not that bad. The writing was strong, even if the acting and the execution of the jokes was not. For that, I'd say this was a better than average episode.