Great host. Welcoming. Communicated well