I stayed at Leo's AirBnB for about two weeks. Leo was a good host. If I was missing anything (water, a towel), Leo was responsive and happy to help. He lived in Canada and speaks English well. I appreciate that I was allowed to use washer and dryer to wash my clothes and wasn't rushed to check out on my last day. The AirBnB is close to the Chapultepec metro. Most of the nightlife / taco places are located at a 15 - 20 minute walk.
The room is on the top-most floor of the house and, to reach it, you have to go up some stairs and then climb a spiral staircase, like the kind they have in medieval castles. There's a terrace, a (small) private bathroom, a couch, and a little fridge. A large part of shelf space is taken up by various miscellaneous objects.
Leo lives with his grandparents, so, on the way to the room, you have to "run the gauntlet" of watchful eyes. It felt a bit awkward; I didn't get the feeling that the family is entirely supportive of renting out a room as an AirBnB.