excellent hosts, communication, and location , highly recommended