Excellent host, hospitable and knowledgable.