I'm a miser when it comes to 5-star ratings but this one earned it. Funny with witty banter and shenanigans and clearly defined, likable characters. The middle of the book dipped a little but was well-plotted overall, keeping me on my toes. A very satisfying read.
I haven't read any of Jodi Taylor's other works but of course, I am looking forward to checking them out now - I hope I didn't spoil anything major by reading this one first.