James and Kerry were perfect hosts. We felt at home immediately. They were attentive kind and generous.