We had a wonderful time in Mexico City. Juan Pablo was very kind and helpful and gave us lots of helpful suggestions in how to spend our time. Highly recommended!