Piers Anthony has some good moments, but he can be weird in kind of a creepy way sometimes. Oddly-shoehorned-in sexual scenes with fucked up dynamics, underlying misogyny, etc.
But if you can set that aside, he also tells some pretty entertaining stories sometimes. If you like him, check out his Incarnations of Immortality series, and maybe the Apprentice Adept (sometimes called Phaze) series. Those are my favorites from him. The early Xanth books have some charm, but the constant firehose of puns can get very tiring.