This is a book that I will definitely be buying a copy of my own (I borrowed this one from the library). There is a definite voice and style of writing that draws you in, reminiscent of Life of Pi (another favourite of mine).
What I loved: the unfolding of the story, the mystery, the richness of the characters.
What lacked: I wasn't too connected to Margaret, the narrator.
Very interesting twist to the ending, and I found myself going back and re-reading parts to appreciate the author's hints and foreshadowing.