I have stayed in several places in Mexico City and this place was the only one with everything i needed. Great location in the historic center, clean and bright unit, modern building, washer/dryer, parking and a functional gym (other places had poor gym facilities). I will definitely look to stay here again upon my return to the city.
The only minor issue is the lack of a view (you get a courtyard) or rooftop deck with a view (not much of a view).