Just fantastic what more can I say.
David is the perfect host...