John was very communicative, flexible, and accommodating. A great host!