Clean Sweep by Ilona Andrews is one of the strangest stories I’ve read in a long time, but I liked it quite a bit. I had a bit of trouble getting into this book. While Dina, the main character, is quite interesting, it was her interactions with Sean, a werewolf, that really drew me into the book. Once I got drawn in, however, I found it a really interesting read.
Dina is an innkeeper, and her inn is a very magical place. Blending fantasy and science fiction, Clean Sweep explores an Earth where magic collides with aliens and all of the sci-fi goodness expected when aliens are living among humans.
I have read one other Ilona Andrews book, and honestly, it wasn’t my thing. It was an okay book, but I’m glad I gave this one a try. I’ll be reading the second book in the set, Sweep in Peace. Dina grew on me, and I liked the interesting races Andrews introduced in this book.
I gave it 4* on Amazon/Goodreads, and it’s times like this I wish I could give that half star, because this wasn’t quite a 5* read for me, but it was so close.