Well written, good pace, did not want to put down. Good suspense build-up and a few great twists.
Really good first half, bogged down a little towards the end with family angst but good ending.
Longer than it needed to be. The first half moved better; second half was pretty sluggish.