A great little story with likeable but not always trustworthy characters. It moves along quickly and has a thoughtful heroine with a common sense attitude...