We stayed in this apartment for over a month. Ruben checks in frequently and is great and was very nice about check in and check out times. The apartment was fully stocked and well set up. We loved the apartment layout. The common spaces are particularly great--comfortable sofas, nice dining table, great kitchen, lots of places to sit. The location was very convenient. We always felt safe. When we return to Mexico City we'll likely stay here again.