I really enjoyed this show! The entire cast was great and played so well off each other. The last season did get a little odd as sitcoms often do when they run out of fresh ideas, but then it sort of bounced back. I'm assuming it was cancelled without warning due to the last episode not really tying any loose ends up. You would never know it was the final episode. In fact it seemed as if they were setting up the next season which sadly never happened. Damn these networks!