I thought a few earlier books wobbled, convoluted plot, not enough of the characters.
This was a character story, who would and who wouldn't do thing, it made me laugh but it also broke my heart.
I laughed, the dialogue was top notch as always. I also cried and had to take breaks, impossible choices, currently going through a hard time and I can't say that the choice was right or wrong, but I respected the option to to think about it.
Plot was tight, I genuinely didn't have a real clue until the last third when things slotted into place. Then I was shouting at the walls obviously.
Best book of the series I think.