This is just our experience, but the downstairs staff messed up our check-in and gave our keys to other people. During check-in, we were stuck in the lobby for a couple hours trying to contact Claudia to sort out the situation. In the end, the people who were mistakenly given keys to our room were given keys to their booked room. The room was sanitized after we got access, but not fully cleaned as there was still coffee left over from the previous people, as well as nail clippings in the sink.
The apartment itself was great and comfortable. There were minor plumbing issues, but I chalk it up to this being in Mexico City. If we did not have the check-in issues, there definitely would have been a better rating.