Great place for a central Mexico City stay.