I've been visiting Mexico City for work and this place offers a great location, super comfortable apartments and incredible rates!