Perfect host. Friendly, punctual, everyting you can expect.