Having read some of Kay Solo's earlier works I was looking forward to this book and it did not disappoint. The story is well written, with relatable, diverse, well-developed characters. The plot and pacing are fantastic and the dialog is wonderful. I won't go into details to avoid spoilers, but the depiction of some of the protagonist's problems is stellar.
The mystery plotline is gripping and challenging, but the clues are there to solve it, which is always better than a Deus Ex Machina plot twist resulting in a villain we've never been introduced to prior to the unmasking. None of that here at all! While I'd figured out most of the twist before the reveal, I hadn't figured out the mechanics, so it was still a very satisfying read! That doesn't happen very often, frankly.
I received an ARC copy of this book.