I wasn't expecting that much, and I only watched it because we were in another city with some hours to spare, but I really enjoyed the film (on the other hand, my wife, that loved the first one, did not like this one as much).
Of course it has its problems, for example I recon it would have really benefited from being 20 minutes longer. But, overall, I think its better than a lot of the latest movies/tv series.