I feel that this is one one of the best "feel good" films I've seen in a long time.
I loved the characters and the cimematography. It made me laugh out loud and cry. It may be a bit predictable but still I really enjoyed it - perhaps because I personally related to it in that I'm currently in training to swim the Straits of Mackinac later this summer.