2016 is still new but I've already found a strong contender for my favourite book of the year. I absolutely loved this! Emotional, heart-warming, tragic, bittersweet, charming and very, very satisfying are all words I'd use to describe this and I read it in a day, which is something I rarely manage....