It has everything that makes for a good show - great cast, good acting by all, great chemistry between characters,good balance of comedy, romance and serious storyline and last and the most important of all - it's been written so well. Kudos to the writer of the show. Must watch if one is looking for a non cliche light romcom drama.