Great size and location! Also amazing master bedroom/closet/bathroom. The gym and rooftop terrace were nice too. I would definitely recommend it if you want something on the pricier end of Mexico City or are splitting it with a few people.
A few downsides to consider, but I'd personally consider the place worth staying at again: if you have a car, there's no parking on-premise/street parking is limited nearby. We parked about 1.5 blocks away for ~$75USD for 10 days. Also there isn't AC in the unit - there are standing fans that do a pretty good job of keeping you cool though. Finally, you have to send an ID for each person who stays over, which is moderately annoying.