This place is fantastic, with a great location and proximity to everything in CDMX. I would definitely stay here again.
If you stay the weekend, try to bike on Sunday - the streets are closed for biking.