I'll probably put it alongside 3D Land in my 3D Mario ranking, that is to say they are my least favorites, but they are my least favorites among a group of masterpieces.
Despite some issues in collision detection more than anything, is still a fantastic game for me. And still fairly unique as far as Mario games go in setting, character design, etc.