Excellent hosts, great location and communication.