excellent host, knowledgeable, welcoming, friendly.