It got fair reviews, to be honest. You can only take it for what it is, and that's a big screen adaptation of a rather pedestrian, but innocuous, series of books aimed at a teenage, female audience.
Given that context, it's smoothly made, hits all the right notes and remains altogether rather inoffensive. I wouldn't say I liked it, nor disliked it, but it's all rather cute and silly, unless you take yourself too seriously, and overall it breeds ambivalence in anyone who's not a teenage girl, but it's hardly of enough substance to warrant abject hatred or the like.
Last movie I watched was Max Payne and I was pretty underwhelmed. I'm not sure John Moore can actually direct a film, yet he seems to continue being allowed to. At a stretch it's worth watching, but it could have been much better.
I'm unsure about the casting of Wahlberg, too. He's great in the right roles, but he looks more than a tad silly as Payne on many occasions.