Surprisingly there was a lot going on in this one. Willow has always been different and those differences have made the other Sidhe treat her like shit. She remains a beautiful and kind person who grows into her abilities by the end of the book. Ruben has never completely accepted who he is and with Willow's help is able to do so. Both Willow and Ruben are likable and compliment each other.
The only thread that wasn't really solved was the terrorist. Who are they and what do they want? However, the romance was well done and since I liked both, I was able (at least a little) to overlook this plot point.