What a gorgeous book! So many layers, such evocative descriptions, such beautiful characters! I loved the use of the second person and the character developments, the mystery and the use of the afterlife.
The story was beautifully written, heart warming, yet tragic and poignant, all at the same time. Yes you have to suspend your sense of disbelief – it always surprises me when people are surprised they have to imagine things in a book! But the story is so gorgeously told and the surprises at the end had me actually reading back over the last few chapters because they were so well written.