In one word: wonderful! Many thanks to superb hosts.