I wish Goodreads would allow me to award half stars, since this book is a solid 4.5* for me.
This is such a charming, wonderful and life enhancing story. A sort of modern day fairytale with an optimistic and positive message.
Juvenile fiction, in the age 9 to 12 in my library, yet completely suitable for adults. A triumph for John Boyne.