Adequate and comfortable accommodation in a great location. Prompt communication from hosts.