This is a beautiful and spacious apartment with all the amenities one would need for a decent stay in CDMX. The shower is great with high pressure and there is 24 hour security for the building. Mario was a great host and was very responsive to any requests/queries. He even arranged a mid-stay clean at no extra cost as I was staying for 10 nights.
The only drawbacks are as follows:
1) During hotter months the bedrooms get very hot and stuffy. Floor standing fans are provided, but they are noisy and aren't so effective at cooling the body. I recommend ceiling fans or A/C be installed in the bedrooms.
2) The air outside might be cool, but the bedrooms are right on the road and trucks seem to like to idle outside overnight. The windows are solid and most noise is mitigated when they are closed.
3) The lounge and balcony faces directly to other apartments opposite and this can be bothersome for privacy.
Overall I would recommend this place for a stylish and comfortable stay in the cooler months in Mexico City.