Super Mario World is arguably the best 2D Mario platformer out there. I'm not a big fan of the overworld structure and having a lot of the content restricted behind secrets, but in terms of style, moveset, and overall charm, it holds up insanely well to this day and is pure fun.