What a lovely spot, immaculate garden and lovely hosts.