This is one of the few dramas that really met all my ending expectations. Hahaha. The storyline was great, awesome resolutions to all characters. Everything just unfolded so well and all characters are so dynamic. You see their characters change and mature and all the scenes feels so natural.
It's definitely in my Top 10 to watch again! Loved it!