This is a great place for visiting Mexico City. The apartment is very spacious, the rooms (and the sofa beds) were comfortable, and the kitchen was very well equipped. The location is also very convenient: within walking distance of subway and Metrobús stops, and also very close to restaurants, bars and shops.
In addition to that, Alberto and Rafa (his co-host) were very welcoming. The check-in was very smooth and they were ready to answer all our questions.