Ideal location; spotless and spacious apartment; communicative host.