Very nice movie. Direction, dialogue, music, costumes, locations, screenplay and ofcourse acting, everything is just superb. Though narration is little slow, a movie not to be missed. Very clean. A feelgood movie, can be watched with family and children. A cute and sensible love story.