Very enjoyable. Characters have depth and the reader is drawn in to both caring about and loathing them--depending on the character, it's sometimes both. The mystery is real and solvable if you look for the right clues. However, it is not overly predictable and the twists work well. I look forward to more in this series and will possibly pick up other books by this same author.