I liked LM2 but I disliked the mission structure, it having multiple small mansions instead of one big mansion, and the loss of the portrait ghosts. Though I understand why they did the mission structure; being a handheld game it's meant to be played in short sessions.
LM2 is still very good though. It's still fun to explore everything, Luigi's funny and expressive, the bosses are really fun, and the game improved on the already nice mechanics of LM. Especially making combo's and pulling in ghosts for extra G's is really fun.
I also like the multiplayer mode a lot. It's cool that the game is both cooperative and competitive. Though it's unfortunate that most people online are noobs. They will follow you around on easy stages where you need no assistance and will do nothing but break combo's and waste a lot G. And then when the game gets hard they die and are a weakness because the game places carpet traps due to there being more than 1 player. Carpet traps are AFAIK completely random and cannot be reasonably avoided by anything else than pure luck so sometimes the noob dies and then I get in a carpet trap and thus we lose through no fault of my own and in a level where I alone would have succeeded (due to the fact that the carpet trap would have been removed).
Though when playing with another person who knows what he's doing the game gets very fun. The players will get upgrades really soon thanks to the fact that they'll both be making combo's for G, they'll have a competent partner for hard rooms later on, they won't have to babysit someone, and carpet traps ar enot as big an issue since it's unlikely the other player will die when one's in it. The only thing that really ruins this experience is the key glitch which one is bound to run into if one gets high enough. I remember playing with another good player and we got killed off by an impossible level thanks to the key glitch at level 28 even though the game was not even close to being a challenge to us yet.
If they remove the key glitch and carpet traps then LM2 multiplayer would be really fun.