We enjoyed our stay in Antonio's apartment. The bed was firm and quite comfortable and we had plenty of space for the 4 nights we were there. The location is great and there are plenty of place to eat nearby.
It did get a bit cold, but there was an extra blanket that we could use. Also, the water pressure in the shower is a bit low, but was still okay. We could hear the construction next door at times, but since we were out most of the day it wasn't too bothersome. The breakfast around the corner was a great bonus :-) We would definitely consider staying here again when next in CDMX.