I loved each and every part of the drama, especially the casting and plot. I've waited so much for this drama to complete so that I can start watching it (I hate to wait for episodes).
The plot is very interesting. Each ad every part is correctly fit in the end. One thing I'm disappointed is the ending. It was very less. But it was good that the god has given them a chance.
Coming to our characters, our male lead, Kim Dan (L) is the cutes angel ever. That role is quite a match for him. His voice is something that I can die for. My heart melted when he was an angel speaking very formally.
Our Female lead is someone who can't be described in words. I was amazed by her acting both the times (Violinist in 30 but 17 and Ballerina in ALML). Very talented. I loved her character from the beginning. She was rude, but who won't become like that when you've seen that many hardships. But finally, I was happy that she has opened up her heart. I loved the way she called him 'Dana' (the sweetest one ever).
Our second male lead has scared me once when the main couple had their kiss for the first time. I thought he was a devil in disguise, but after watching the drama I felt very bad for him.
I would like to specially thank the senior Angel. I guessed in the middle of the drama that he is going to sacrifice himself for their love. But hoped that it shouldn't happen, but it happened. He was the main reason for their happy ending. I expected a small scene of his return in the end.
I hated her aunt and uncle a lot. But felt bad for them in the end. It turns out that all they have done is for their kids (but chose a wrong way).
Ru Na was way more beautiful but, I can understand that she is mentally ill. She was not in love with Nina but obsessed with Nina.
Nina was a good dancer but always felt low when compared to Yeon Seo. If she was happy being herself the story wouldn't have started. So Nina is a key character of the drama. Finally, I'm happy that spark lit between Kang woo and Nina.
Overall a nice drama and had a nice ride of emotions watching the drama. After seeing this, started hoping that it would be great if I had a guardian angel like Kim Dan. He has quite an adorable smile :)
Story: 8 (I didn't get the last part of the drama and it was a short ending)
Cast: 10
Rewatch: No (As there are many more dramas to watch and I have very less time :P)