Overall, the plot was OK and it had the right amount of reality in it but with the 'happily-ever-after' ending. The actors and actresses were relatively good. The child who plays 'Pipa' tends to have an irritatingly high voice though.
I also thought it rather odd that the plot of this movie is vaguely similar to a foreign movie called "Dear Frankie". So if you liked this movie, maybe you can check that one out.