Great location +100.
Close to everything.
Then apartment is super clean. Bed super confortable. Apartment is on third floor, but that was not an inconvenience for us.
I will be back book again when we come back in Mexico City.