Pros:
Space is nice and clean
Location is great right next to the Zocalo
Amenities are good (pool and gym)
Solid Wifi if you need to work
Luis let us drop our bags off early and keep them there late. He is quick to respond to messages and very accommodating.
Only down side was that the in unit washer and drier were not hooked up so we had to use the building laundry service which you have to pay for and is a bit inconvenient.
Overall, it was a great experience staying here and would definitely stay again!