We stayed at Roberto's for our wedding anniversary trip to Mexico City. Roberto checked in well before our trip and provided helpful information about where we might find a guitar in Mexico City (anniversary gift). The check in was great- he provided information about the place and excellent recommendations for good restaurants nearby. He even left us a little anniversary tequila, which was a nice touch.
The unit is clean, quiet and well-appointed. We had everything we needed and enjoyed coming back to the apartment to take a break from the bustle of the city.
Location: you can't beat this location. There were fantastic restaurants within a few blocks (Hustal for a nice dinner, La Panederia for coffee and croissants and TrasPatio for a little mescal in the evening) any direction and we were able to walk to just about everything we wanted to see. The metro was easily accessible and cabs always knew where Plaza Rio de Janeiro is located.
If you're considering this place, just book it. You will be glad you did!