Simply wonderful, spic and span, lovely hosts.