Such great hosts! So accommodating, great communication, and great hospitality.