A lovely villa, and great hosts.