While the author created a brooding and suspenseful mood and a main character with a compelling backstory, the solution to the mystery itself was too easy to solve. I knew who did it in the first few chapters, since the clues were not well enough embedded. I kept reading because I enjoyed the characters, setting, and mood--and to be sure I was right about the murderer.
I got frustrated with the protagonist at the end. In a mystery, the reader shouldn't feel smarter than the detective, amateur or otherwise, or feel that he or she is one step ahead of her, especially when our protagonist is an experienced crime reporter.
I don't want to spoil the ending for anyone, so I'll be vague. There is a matter at the end of how a body got from one place to another that is highly improbable and not explained.
On the whole, though, I enjoyed reading the book because the author kept the action lively, the mood mysterious, and the characters likable.