David is an impeccable host. Highly recommended.