I loved the show when I watched it for the first time. I am re-watching it now and I love it more (it's a show you can watch again and again, and not get bored of) . It's a nice drama filled with cool and fun characters.
I love how the main leads and even the second main leads are portrayed.
It is a bit over the top sometimes, but expecting reality from dramas is never a good idea. After all they are meant to entertain us when real life does not.