Great spot, nice apartment !
Be aware that the courtyard and the street are quite noisy, but that's Mexico city...