We really enjoyed our stay in Mexico City and the location of the appt was perfect as a hub for touring by day and eating out by night. There are plenty of local grocery, convenience and liquor stores in walking distance that have all the staples as well as all kinds of great places to eat. We felt super safe in the building with the 24hour door folks and keyed entry.