This drama is my all time favorite. Re-watch value is off the charts. There are so many special elements that come together to make a beautiful story. It makes you laugh, cry, cringe (Kim Joo Won did you really just say that) and cheer. There is no way to catch all the layers in one watching. Hyun Bin is perfection as the lead. You love and hate his character often at the same time. He portrays so beautifully what it means to be attracted to someone you didn't expect or want to be attracted to and that you know could mean giving up everything you thought you valued in life. Ha Ji Won is wonderful as Gil Ra Im. I can't imagine another actress in this part. I appreciated how the writer kept coming up with situations that Kim Joo Won's mom catches the couple in that are impossible to explain and that only fuel her hard line that Gil Ra Im is beneath her son and will never be good enough. Also love love love Oska.