I highly recommend Don Jacinto's BnB. I requested to book the night before, so it was super last minute, but I think it was within five minutes that they responded and accepted my reservation. Shortly after, I received a text with details, etc. They were incredibly helpful and accommodating with checking in and other suggestions. I only stayed for a night, but I definitely hope to plan a longer visit when I'm back in Mexico City.
Everything was very clean, modern/minimalist design yet still cozy and comfortable. The location was also super convenient and close to many of the main sites and Ubers are super cheap, so getting around was never an issue.
Thanks again for the hospitality -- I enjoyed my short stay!!