This is a fun, feel-good film with likeable characters, just a few laughs, and an upbeat happy ending. It's about as far from a masterpiece of film making as one can get, but it has a lot of heart and it had me smiling throughout. As someone who watches a ton of films and severely dislikes most of them (just look at my ratings), this was a very pleasant surprise.