We really wanted to like this place. We stayed here for 29 days while working remotely in Mexico City. The apartment building is solid, well staffed and managed. The apartment itself is large for a one bedroom but anywhere the host could have cheapened out they did. The sofa has no support. When you sit down you are sitting through the cushion and touching the frame. Same for the bed. We had to ask numerous times for basic kitchen items like a knife to cut fruit. Although Cdmx is really temperate, the apartment runs EXTREMELY HOT. The apartment doesn’t come with a fan. I’m from Houston so I’m used to the heat but in the entire apartment, only two tiny windows open by at most 5 inches. We asked for a fan but the fan broke on the first day. Even with all of that, the apartment would have been an enjoyable experience if it were not for the host. The worst part of this entire experience is the host. You know how there are hosts that love their city and love people and value thoughtfulness, reasonableness, and kindness? This host is not one of those hosts. When we arrived, the Airbnb had 1/2 of a roll of toilet paper, a single trash bag, no napkins or paper towels in the kitchen, and only a tiny bit of hand soap. As mentioned above, our stay was for 29 days. A few days later, we ran out of toilet paper and took out one round of trash. The host refused to provide anymore even though these basic necessities were promised in the Airbnb listing. For the remainder of the trip, we ran out of the most basic hand soap and the host again also refused to refill. We had to buy our own toilet paper, hand soap, dish soap, shampoo, conditioner, shower bar soap, trash bag, napkin, etc. it was so insane that Airbnb reimbursed us for the cost. If you want your stay to be troubled over a penny pitching host who is only doing this for the money, please come and sleep on her concave mattress. Otherwise I think it’s best to support other hosts and their listings in Cdmx.