Good location, comfortable accommodation with an efficient well communicated host.