Disappointing after the other 2 books in the Gentleman Bastards - which is to say it's still good, but not as good. I think there is a level of intensity of emotion and angst and history between Locke & Sabetha that is never fully realized despite the explanations. How it ends up reading, she's an emotionally unstable bitch and he's forever a lovelorn puppy she's kicking. I am 100% certain this wasn't the intent. But her motives are too mysterious, it makes her actions seem capricious and cruel.
It is easier to get lost in a fantasy when the people still seem real, Locke's awkwardness around her, her flightiness, his undying loyalty - they all push me out of the story and make the characters seem thinner.