In all honestly, I'm completely overlooking the slightly stilted narration and writing, bit of a slow start and character actions that can be a bit eyebrow-raising. This book turned out to have interesting, imperfect and compelling characters, a mystery whose resolution surprised me, and a lack of many obvious clichés.
One of the things that I loved about this book were the fierce friendship and loyalty of the main trio. They may argue and fight, but when it gets down to it, they always have each other's backs. A smaller aspect that I admire about this story is the inclusion of an intelligent and able-to-see-past-the-BS school counselor who was one of my favourite characters.