Great stay and great location close to some great attractions in Mexico City. The apartment was clean and had a wonderful view. Our host Arturo was responsive to all my questions. We missed our flight and Arturo gladly let us stay an extra few hours after check out to wait for our next flight.