Quite surprised to be giving this book three stars, since I almost DNFed it a few times. It took me a week to read, because I walked away from it several times, and just didn't work up any steam for it until the last day.
A slow beginning, making it seem at times trashy (the shiny foil purple cover doesn't help negate this impression) and generally boring (can a book be both trashy and boring? yes, it seems so), would have earned it one star; the final quarter of the book, however, tagged on another two.
Not a bad mystery, really, though it kicked in quite late - once it did, I was gratified. The romance angle, however, comes with its most interesting twist, making it stand out for me - it's certainly unusual.