We enjoyed this Airbnb - the master bedroom was very nice and comfortable as was the ensuite. Downstairs the living room was nicely fitted out and had everything you would want (smart tv, wifi, etc) and the kitchen was basically new in great condition.
The terrace was indeed huge and was pleasant - the only downside is that we are across the road from a petrol station so the view isn't incredible, however it was still very nice and we made good use of it.
Doorman was there 24/7 to let us in which was handy.
The only downside really was that the beds in the second bedroom (2 x single beds) were not very comfortable. The bed in the main room was much better.
Aside from that it was a great place, very clean, well outfitted, and we had a good time. Roma is definitely the place to stay in CDMX in my opinion and this apartment is in a great spot (supermarket around the corner, close to bars restaurants etc). I would recommend staying.