I liked it. A nice, quick read. A little weird, a lot late 80s/ early 90s, but fun. The characters aren't exactly multi-dimensional, but they're likable and interesting. The mystery was basic but believable. I enjoyed the hard-boiled-lite writing style. And the inclusion of a witchcraft storyline was handled well.