I made my first visit to Mexico City a few weeks ago. It was an impromptu trip – we had a few days free, and an expiring travel voucher that had to be used. Plus…