Kirby Dream Land 3 is a very good one. The puzzles are enjoyable and difficult on the first run. Even if you screw up, going back/repeating a level doesn't feel forced.
Kirby 64 is one of ny favourites. Really cool abilities mechanics. But I feel like it could've be better. Be warned if you play that one AFTER any of the 2D games.