Good location and great communication/help provided by the host.