Struggled to get into it. Didn't find DCI Craig likeable - nor, for that matter, his fling, his boss, his other colleagues... I didn't see the major twist coming, so that's a big plus, but by the time it came I had waded through too many long descriptions to savour it. I also found there was a fair bit of stereotyping in character descriptions and interactions.