Great place central to Mexico City with lots to do!