While there were elements of the book that I didn't enjoy particularly well (some of the dialogue seemed unnaturally expository, there were a few moments where I questioned the continuity of the narrative and the apparent disappearance of certain interesting plot threads, and the narrator got overly intrusive at a few points), on the whole it made for a delightful read; Palma's complicated universe (which in some sections very closely resembles that described in The Time Traveler's Wife) kept me guessing from first to last.
There are, it would seem, two more installments to come, so we may have another chance to drop into the mysterious and fascinating world Palma has brought to life here.