Loved this place. Alejandro was very delightful -- welcoming and shared lots of suggestions in response to questions; he also helped me connect to a tour of Teotihuacan with someone he knew and trusted, which was great. The private space was clean and comfortable. Alejandro also left information in the room with suggestions on places to see, things do, where to eat.
The shared kitchen was pleasant but other guests unfortunately made this less than ideal because they did not clean up after themselves. This would be the ONLY reason I'd consider somewhere else next time, but there were so many positives that I might still stay here again.
Great location as well -- I was able to walk to parks and to several major sites in the city. I also felt completely safe walking around even in the evenings alone.