The apartment is beautiful and the location is fantastic. Roma is such a great neighborhood, so lively, and so many incredible food options from street food to fine dining! You must try the fantastic hamburger and taco stands just opposite the building!
The apartment itself is spacious, beds are comfortable. Nevertheless, there are a few things one should be aware of: The apartment is on the third floor (counting US style) and there's no elevator, which was a problem for us with lots of luggage and a baby. There was often an unpleasant smell in the bathrooms (coming from the plumbing). And in general, most Mexico City apartments do not have heating, which isn't too bad given the good climate there, but it is important to know especially with baby. Still, overall we enjoyed our short stay, and had a great time in this incredible city!