I strongly disagree that it's the best 3D Mario. I did only play single player though... but the same is true for the other 3D Mario games so...
Anyway, I actually think there might be a group of people who prefer pure platforming Mario that will be disappointed with Odyssey. Maybe. It will certainly be impressive if it manages to be everything to everyone!
I only played single player. It provided tons of great platforming and variety and was significantly bigger than any 3D game before it with much less padding and tedious parts.