The apartment is well located but there are cockroaches...