I've read nearly all Barnes's previous books and admire her prose and her characters. This book follows a long game in the Carlotta series, and it shows. The book lacks the spark of previous books. While the characters are vivid and the plot interesting, the story takes a long time to get moving and it feels like some facts and ideas get repeated over and over in the first several chapters. Roz, Carlotta's computer expert and housemate is reduced to three or four phrases that crop up repeatedly, too.
When the story finally DOES get moving, the pay-off is okay, but neither stunning nor earth-shaking. Carlotta has become a lot less conflicted (and, consequently, less interesting) since she broke with Sam Gianelli, now deeply involved with his Mafia family and not trying to straddle any lines. Long-time supporting character Detective Mooney becomes a plot device, too, as does Paolina.
All in all, the book is far from awful, but it was so much less than I've learned to expect from Barnes that it was a let-down.