We stayed here for 9 days e-bike exploring Mexico City. Great home base for us; super central to bus and metro, and walkable to lots of restaurants, bars, grocery stores, etc. Carla gave us some great local recommendations, as well. Would definitely stay here again.
Note: the apartment is on the third floor and you must walk up narrow marble winding steps to access, so might not be great for those with tons of baggage or mobility impaired.