Excellent! James is knowledgeable, personable, very adaptive and focused on what his guests want and need. One family member is in a wheelchair and he made both the walking and driving parts of the time with him work with no issues. We would enjoy having a point with him- when he is not leading a tour. You can’t miss with James.