an impeccable location, great communication before the arrival.