There isn’t anything offensive about this book, so I’d say this book would be great for younger teens and preteens.
This book is exactly what you expect from the description. I find it frustrating that there is casual dialogue during critical points.

I’m going to listen to the next in the series because the story is good, I like the characters and the narration is excellent.