Absolutely fantastic stay in an outstanding home.