Mexico City has all the tourist infrastructure, but few tourists! We loved staying at Isabel's place, where you can walk safely at night. The street food was easily available and tasty, and a grocery store was three blocks south. We used Uber taxis to go anywhere beyond walking distance, and there were always some around close. With the strong dollar, the exchange rate worked for us, and so we spent way more than we should. Our son and his family stayed in an Airbnb place a few blocks away, but Isabel's was newer, nicer, and even quieter. (It is in the third one in from the street, so even a busy street was not heard much, and a doorman buzzes you in and out.) It was a good time spoiling our four year-old grand daughter!