John was an excellent host. He was able to accommodate us, even when there were a couple of scheduling mishaps. Very quick to respond.