Helpful Score: 1
Something for everyone: feel good, engaging hero and heroine, children, a dog, a cat, suspense, a fight, and some snobby aristocrats. All this takes place in a small village so you get to know the lay of the land and its citizens. Recommend!