John was a very conscientious and accommodating host, keeping in touch before, during and after our stay, always trying to make sure everything was in order.