Great location, great communication, great value for money. Gabriela has done up the place very well and we felt at home in her apartment. Anything you need is only a short walk away. I would come back here again if I'm in Mexico City!