A heavenly home and get-away. Even in the rain, it was magical.