I am a solo female traveler and spent 5 days in Mexico City.
I communicated with Erika and JC showed me the place. JC apologized for his English before starting the tour, but it wasn't necessary as his English appeared to be fluent or high intermediate to me? Even if he didn't speak English well, I don't expect host in foreign countries to do that and have been able to communicate with non English speaking host in the past using google translate. The wifi is reliable and great.
This is a great location, I walked outside by myself up until midnight and felt extremely safe. There are a ton of restaurants walking distance or a quick uber ride away. This is also a great location to stay in if you happen be vegan or vegetarian. There are restaurants with vegetarian options and awesome vegan restaurants 5 to 15 minutes walking distance away. The room is small but the space is efficiently used, there is a nice basket of Mexican treats left in a basket. I only tried one and it was good. Also even though it was hot outside the room never got hot which was nice.
Cons:
This isn't a really criticism as the owners can do nothing about it. One night before I went to Teotihuacan and had to be up early there was a women screaming in the courtyard at about 4:30am for a while. Eventually I closed the window and used the wifi to run white noise on youtube but I don't sleep with an alarm and was up 30 minutes than I planned due to the interruption of my sleep. Every morning there was a lot of barking between 6 to 7am as people took their dogs out. Mexico City is very much a dog city and other travelers I met staying all over randomly complained about this but I wasn't bothered by it. I was normally up so it didn't bother me. Moral of the story If you are a light sleeper or plan on sleeping in the mornings simply use white noise or fan recording on youtube using the wifi and shut the window by the bed and run the fan. It works very well and you will be fine.