Couldn’t have hoped for a more beautiful home or lovely hosts.