This was a good one, even if it was young adult and based on a short story that I'd already read. The characters were well drawn and fully fleshed, including flaws. The plot was suspenseful and fast paced.
I read this partly in Kindle format and partly audible format. It was convenient to be able to switch back and forth and have it coordinate my location in both formats.
The narrator did a pretty good job, although I occasionally got the feeling she forgot which voice to use for which character (or maybe I got confused). I almost wish narrators wouldn't try to do a different voice/accent for every speaking character. It becomes distracting.