Location and communication were perfect, but once we got into the apartment, we didn't find it as clean as expected.