I liked the Xanth 'trilogy' up through
Golem in the Gears, then they started seeming increasingly rushed, like he got to be in such a hurry to tell the story (and cram in as many puns as possible, so there's good there too), that he lost sight of telling the story of the characters. I stopped buying/reading the new ones entirely some years ago.