Margaret was an excellent host and clearly went to amazing lengths to ensure our stay was comfortable and enjoyable.