Great communication, very accommodating hosts, great location