Majo is hands down the best host I've ever had. She's such a lovely person, easy to talk to, and we even got dinner together during my stay. I had to change my reservation a couple days before checking in and she allowed me to decrease my length of stay, which was super kind and accommodating. Majo also let me use her spare bike to get around.
The location is great, having a cat and dog around was nice for someone like me who loves animals, and the internet worked well which was important for me since I'm remote. There room is street-facing so it's important to take that into consideration if you prefer to sleep in, but it didn't matter much to me since I typically wake up early, anyway. I would 100% recommend staying here if you're new to CDMX and looking to make a new friend!