Honestly relieved that this one wasn't as dark in content as the last one I read in the series.
Virgil is Virgil, some recurring supporting and some fresh cast of characters is more agreeable than despicable, the mystery is twisty without being exasperating and, per the usual, there's a minor subplot with a hilarious end. Also appreciated the upending of the series' standard trajectory on another dependable subplot, IYKYK. 😉