Quick read. Not terribly interesting but had good framework. Didn't really deliver in the end. Twisty, but the clues you need to figure it out don't get presented until the very end. Unreliable narrator. Fine beach read when you want to be entertained but don't want to think that hard. Pairs well with a frozen margarita 🍹