This drama is one of the best I have ever seen.
Structurally, this drama gives you so much time to fall in love with the characters and for the characters to fall in love with each other. I found that this allowed the relationships between all the characters much more real and natural.