Very central location. Short walk to Palace of Fine Arts around which there is a nice park and good shopping/eating options. Zocalo is close by and so are multiple metro stations. Felt safe though I did not venture out late in the night. Got an Indian restaurant which was vegetarian nearby and El Moro churreria so survived well. Kitchen enables basic cooking and heating. WiFi was unstable. Seveneleven and other convenience stores helped with basic purchase of water,snacks etc.