I would not stay in this place again. I booked a 6-day stay for a group of 11 travelers and had to leave on day 3 due to a lack of city water and intermittent power in the apartment.
The apartment is well-located and within walking distance of major tourist spots such as Palacio de Bellas Artes, Zocalo, etc.; however, it is extremely noisy. The dining room, living room, and two of the bedrooms have non-insulated floor-to-ceiling glass walls and face a busy street. As a result, the noise levels inside the apartment can reach unbearable levels and it is impossible to sleep in the two bedrooms facing the street without earplugs. Another thing to note is that while the apartment is listed as having 5 bedrooms, the fifth bedroom is a very small room (maid chambers) and one has to walk through a utility room to get to it.
While the host, Adrian, is fairly responsive, he is rendered helpless by issues outside of his control that may impact your stay (such as prolonged power outages in the area and lack of city water). On day 2 of our planned 6-day stay the building experienced power outages which affected the elevators and the lighting in the stairs; meaning that starting on day 2 we had to get to the apartment via pitch-black stairs. Access to an elevator was important to us as we had a senior citizen in the group.
On day 3 of our planned 6-day stay, the power outage affected the supply of city water to the apartment. There was no water to flush toilets, wash your hands, take a shower, etc. This was the last straw for us and decided to leave.
While I fully understand that the some of these issues are outside of the host's control and I am grateful that Airbnb gave me a refund for the 3 unused nights, it is disappointing that the apartment is not better equipped to deal with these eventualities; for instance: emergency water reservoir in the apartment, emergency lighting in the stairs, etc. We understood from talking to some building residents that the building has been affected by power outages lately.
In summary, if you are travelling with a large group and want to be in a central location this may be a good fit for you, but beware of the noise levels in the apartment and the potential power and water outages where the host will be unable to help you.