I just got back from it, and thought it was pretty good...definetley the second best after Part 1. I would go as far to say they are the only ones that I particularly liked.
The plot gets pretty convoluted, but I think they did a pretty good job begining to string it all together.