Jim is the perfect host. Fun to chat with, extremely knowledgeable, friendly and responsive but never intrusive. Understanding and flexible to our needs.