I'm heading to Mexico for the first time on 30 December but don't land until late. I'm trying to work out whether to stay a few days or to leave on 30th/31st Dec and see the sights at the end of my trip (end of Jan) when I return for my international flight.
Is it worth staying in the city for New Year's Eve?
I've read that most people leave the city over the holidays but will anything be open if I stay? Or can anyone recommend hotels that hold celebrations?
And if I move on, will Oaxaca be any livelier?