Gracious hosts, comfortable space and clear communication. I highly recommend.