It's a huge relief in the age of bad soaps to see a production like this, made so carefully with a big heart. It is perfect in every detail, the story is wonderfully funny and charming, and the cast is absolutely great. Even the characters who are not so very kind have an air of love and understanding about them!