Perfect host. punctual and helpful.