3.5/5; 4 stars; B+Well dang, this book was a very pleasant surprise. I am not 100% sure how to classify it. Its not really urban fantasy, but not standard fantasy either. I thought it was a great modern fantasy with a strong romance vibe too. I was going to rate this book a bit lower because the first 25% or so was quite confusing but things evened out and I was caught up in the world building. I've never read anything by this author before and went right out to buy the next books in this series. I liked it a lot.