Oh geez, so much going on in this one!
I complained in my review for the last book that I thought Tom and Phil's relationship took a backseat. That was not the case here. The case Phil's working on effects them both personally and even brings out some secrets Phil has been hiding about himself. It really tests their relationship, bringing up old concerns, but doesn't go into melodrama territory.
The case is again well-done. Marianne, the new bartender at the Dyke, is running from her abusive ex-boyfriend, and Phil's asked to dig up dirt on him. The ex is a Douche-with-a-capital-D and annoyingly wily when it comes to the law.(show spoiler)
This has some good and creepy twists to it and definitely doesn't end up anywhere I thought it would.
On the personal front, Tom's still trying to sort out how he feels about a family secret coming out in the previous book,(show spoiler)
so there are family tensions to deal with but again it avoids from going into melodramatic territory. I enjoyed seeing more of Cherry and Greg, and of course Gary and Darren are always a hoot. Oh, and I have to give a shout out to Arthur and Merlin too. They're just the coolest cats, if maybe a bit too quick with their affections. :D