Our experience in Cristina's apartment was great and it has everything you could need.
The location is great, everything is near: the subway station is a block, a few blocks is Palacio Bellas Artes, Monument to the Revolution, Zócalo, Madero Street, etc.
We really recommend Cristina's apartment!.