I’m planning a trip to Mexico City between Christmas and New Year’s. Any recommendations for things to see, places to stay, etc.?