David is a great host - well-organised and friendly.