A few things I liked about this book:
* Quick and easy connection with its characters. As they developed through the story, the connections grew even more solid. This was good.
* Mysterious elements. Details and revelations unfold naturally, believably, and sufficiently.
* Balanced visualizations. Written scenes need varying amounts or levels of detailing, yes? While a hospital room can be generic, a main character's home, work, and other important environments need more thorough treatment. Well done here.
* Good, steady story/plot advancement vs. wallowing or meandering: definitely the former.
Things I didn't like:
* Ending left me wanting more.
Actually that's probably a good thing too.
Bottom line: highly recommend.
Excellent story. Lots of well paced action and development, plus some surprises and subtle delights. Nicely balanced; the story holds serious and humorous bits, yet it doesn't devolve into drudgery or silliness.
While it's not a long book, it is a good book - and a fine, enjoyable reading experience. More please!