The Ocean at the End of the Lane.
Gaiman said in an interview that ironically, while he was writing a book for children narrated by an adult, he was also writing "Ociean" a book for an adult reader told through the eyes of a seven year old boy. This young narrator is captivating; he tells us about the adult world but he's reinterpreting what he sees so that he can make sense of it and this develops into a fantasy that pulls you along. Magical Realism rather than fantasy, in fact. A very competent story with a tight plot and good, strong characters. If you're looking for a book to keep you going on a long journey, as I was, this is ideal; fast compelling and quick to read.