A very, very strong story conveyed in a beautiful way. What impressed me the most was that even the side characters were developed really well. Well chosen actors made it all the more worth. Strong, well defined characters with perfect background. One of the absolute best K Dramas ever. Highly recommended.