Good location, good hospitality, prompt communication, remarkable host and a safe comfortable environment.