Great apartment, spacious, spotless, great host