nice place to stay with a good location. This apartment is in a working-class neighborhood, near both the MB-7 bus and the Guerrero metro station.
The small and compact apartment works well for one person who's in town for touristic purposes. I stayed for 3 weeks and worked via Zoom every weekday and the background street noise can be bothersome.
While it's quaint hearing the recorded call from the lady offering to buy your used washing machine and microwave come by 3 to 4 times every day, to the lady with the loud bell announcing that she's coming to pick up trash, it becomes an annoying distraction to you and/or your clients if you're there working.
If you're just there to sightsee, then the location is good.
Now, for the downsides: the hot water is scant. it takes time for the hot water to come on, and when it does, you're left to do a quick shower before the hot water runs out. I would guess that if there's more than one person staying here, then you'll need to be strategic about showering if you want hot water.
Also, the photo showing an overhead rain shower is not accurate. The apartment now has a "water saving" showerhead which restricts the flow of water, so if you're expecting a strong flow for your shower, you'll be disappointed.
In terms of the bedroom, while the mattress is super comfortable, having to climb up and down off the high platform is a problem for me. If you have to go to the bathroom multiple times a night, trying to climb out of the platform without breaking your neck can be a challenge, so bear that in mind.
One big issue I ran into is the spottiness of the connectivity. There were multiple times where I was in the middle of a work meeting and the internet went down or in the evening, while watching a Netflix show, the connection is lost. Again, if you're here to be out sightseeing, then this is probably not a major issue, but if you need reliable internet, then this could be a problem.