A fabulous stay in a fabulous house with a very warm welcome.