Mushroom Caverns is probably the best battle so far for leveling. :)