Mexico City: Great for a shorter break