Great location, Great host, Great house, Clear communication, in lovely city.