We had such a great time in Mexico City! All made possible by this amazing loft apartment. Where else can you stay in such an beautiful building with its own swimming pool.... Thank you - we will be back!