We really enjoyed our stay in CDMX. The apartment was a bit small so just something to keep in mind. We didn't spend that much time in the apartment since CDMX has so much to do so it wasn't a huge issue. I wish the bathroom was a bit bigger though. We forgot midway through out trip about the roof but there was some construction going on. It didn't bother us since we weren't trying to use the roof but something to ask about if you plan on taking advantage of that amenity.