The apartment is clean and well located. If you are coming for a few days and will be gone most of the time I would recommend this apartment. I was supposed to stay for three weeks with the intention of working in the space but unfortunately there was very loud construction in the building most days that made it unbearable to be there. Literally 8 hours of jack hammering for five of the days. Also due to spray painting the stair well there were toxic fumes seeping into the apartment. Beyond the obvious problem of not being able to be in the apartment from 9 am to 6 pm most days the building has generally quite thin walls and very loud neighbors, so if you are sensitive sleeper beware. The beds were not very comfortable and shook with the passing of every truck. Very cold apartment with only think blankets provided and no heat despite the fact that heating is listed as one of the amenities, a rarity in Mexico City, and the reason I chose this property. The coffee maker was broken, there was no cutting board which makes it difficult to cook, the trash can provided in the kitchen is actually a waste basket for an office, so small you can’t possibly use for more than a day and only one extra trash bag provided for my three week stay. Same with tp. No extra beyond the roll was provided. The lights near the bed in the second room did not work and the shelving is coming off of the walls. I suppose you could say I had a rather unpleasant stay and in the end decided to leave early. I knew that my reservation was non refundable but asked the hosts to allow me to leave three days early given the amount of in building construction but they told me I had only complained at the beginning and the end and not through the weeks I was trying to be patient and so they were unwilling to refund my final three days. I was so glad I left and am now at a lovely spot with comfortable bedding and a useable kitchen. Also initially at check in because I was transferring from another air bnb, I had asked to leave my luggage at the apartment while I awaited the check in time which is on their profile 3pm. They kindly obliged but they insisted that I could not check in until four pm, an hour later than their listing. I’ve stayed in countless Airbnb’s over the years and this was by far the most unsatisfactory experience I’ve had to date.