I had somewhat high expectations of this book. A witch librarian? Awesome. A vampire? Not so awesome, but if it was well written, fine. Sadly, the book failed to grab me and several times I was tempted to give up, something that doesn't usually happen because I'm convinced to stick a book through and rarely stop.The romance was a bit too cheesy in my opinion, the characters a bit too perfect. Especially when you find out all of these hidden powers that the main female character has and didn't know about, someone that the entire supernatural world is pretty much interested in. Some of the magic background and the world stuff was interesting (Diana's family home was great!), but for the most part, I didn't like the book.