Roberto's place has amazing character, and is one of my most favorite AirBnB's I've stayed in, in any country. The apartment had ample space for two people, and was furnished and outfitted wonderfully for a comfortable stay (e.g., king size bed, lots of seating, fully equipped kitchen and bathroom, plenty of filtered water). The location is wonderful, walking distance to so many restaurants, cafes, shops, museums in the beautiful Roma neighborhood -- we walked or took a short Uber to everything. Roberto himself was a most excellent host, offering many recommendations for the area and responding quickly to our questions.
One word of warning -- the street noise can be loud, and go late into the night (and this is coming from someone who used to live in downtown Manhattan). I would advise bringing or picking up earplugs (which are only available at pharmacies, not the ubiquitous OXXO's).