I rated it 3 stars because the plot is interesting and unique, and the writing itself is very good. I have read some books with great stories, but the writing is just poor. This book does not share that problem and it is very well written.
The reason I knocked off a star is because I wish I had more of the actual plot instead of just constantly focusing on the romance. The other concepts are so interesting I wish the author would explore those more. I understand their romance is at the center of it all, but jeez we get it they love each other can we discuss any of the other million things going on for just a moment? Maybe that's just personal preference, though.
Also, it feels like Diana is constantly a damsel in distress and it is frustrating that even when she finally starts using her powers, she still needs a man to save her. And when her aunts are trying to help, the only person who actually helps her at all is a vampire and a man that she only just met, and it seems like a slap in the face to her aunts. I realize Diana has overwhelming power that is difficult for her aunts to teach, but Matthew isn't even a witch and he can help her.
I was torn between 3 and 4 stars because I really did enjoy the book. The alchemy and the feuding of all the creatures is interesting, I want to know what happens, but Diana is so subservient and always needs a man to rescue her it is just annoying, and Matthew is just an ass.
I really want to know what happens because the story and the writing are both great, but their relationship just dominates everything and it gets monotonous and they both annoy me, so for that reason I do not think I will read the next book. HOWEVER, if your preference is extra sappy love stories with plot on the side, this is for you. I don't say that as an insult because that is the type of book a lot of people like and maybe that's what this is supposed to be, but I was just looking for something else.



