This is one of the rare movies that combine all the elements to tell a meaningful story in a light, pleasant, funny, and very touching way. Very French in the best sense. At the end you know how the future will be, how the story will continue, and you are happy.