This show actually has a lot of heart and charm. The cast is small enough and the episodes are short enough to make it easy to track. Also the characters were likable and the dialogue is pretty smart. While there's a lot of cliche elements, the show sort of presents it in a satirical manner, which makes it work. I will admit there were some transitions that seemed a bit abrupt and some of the scenes are predictable, but overall it was enjoyable. I watched it all in one sitting and found myself chuckling every so often.