A funny, well written and gently told journey with some great twists and turns. Totally held my attention!