Took a flyer on this through Kindle Unlimited as I was waiting for another book to come available from the library, and was pleasantly surprised. Quick read that I had trouble putting down at points, even though I have a dislike of constant cliff-hanger chapter endings.
If you have Kindle Unlimited already, this is definitely worth a read!