While I don't like the idea that the immortal beings called angels in this series are often so cruel it does give plenty of conflict to explore and overcome! Raphael and Elena are great characters, one so cold and bored with his existence, the other totally passionate and with a backbone of steel; pretty much the only mortal that won't bend to him. I also like the supporting characters like Illium and Dmitri, Sara and Ransom. I'm not sure if I would have felt like the ending was too cliffhangary because I was able to jump right into book 2, but it might have been difficult to wait for the next!