This was very entertaining! I did guess the major “twists“ but still, it was good and moved quickly.
I feel sometimes with these murder mysteries, the plot is dragged out which leads either to ridiculous events to sustain itself or just a slowdown and eventually disinterest on the part of the reader.