I liked this movie. Yes, it is formulaic. There is no doubt in your mind this is going to be a boy meets girl, boy falls in love with girl. It is simply this: a feel good movie. And if you don't mind seeing a movie that has "been done before", slightly different plots, different actors, cute kids, at Christmas, and you love the moment the boy and girl realize they love each other, then get your mug of hot cocoa, grab some holiday presents you need to wrap, and watch something that doesn't require your rapt attention. I personally am a sucker for romance: corny, Disney, Classics, Jane Austen, Bronte, TV shows/ movies, etc, etc. As long as boy gets girl, happy ending, I'm in! It's okay to like movies like this: fluff entertainment. Every movie doesn't need to be deep.