It's interesting to read that others felt the language was perfect, as my one quibble was that a few times the language seemed to jar me out of my immersion. With the usual caveat that I am years beyond the target age for this book. Quite enjoyable.