My 11year old bookworm and I have just read this together. 10.5 hours of reading over a week later and I have to say this was brilliant. The couple of spicy bits went over his head, so weren't awkward and didn't make my "safeguarding" alarms go off. We have really really enjoyed it.
TBF... I initially thought this was a children's book. But the plot is brilliant and what I really admired was that, when you finally realise what is going to happen (about 6 hours in), she hasn't rushed the end. Every twist and turn is considered and well thought through. Even when everything is over, she spends the time to neaten the edges and ties it up in a bow. Fantastic book well worth the read xxx thank you Caitlin.