We thoroughly enjoyed our stay at Alvaro's apartment. There are two rooms, one with a large (perhaps King?) bed, another with two beds, and two sofas in the living room. The location is fantastic, walking distance to many restaurants. The apartment is on the second floor, easy to reach. The check in process was smooth and Alvaro was helpful in our interactions, including accommodating us when we needed to extend our stay. Mornings were a bit noisy due to (I think) a gym class across the street, but overall I'd highly recommend this apartment and we'll likely look to stay here again on our next visit to CDMX.