I would definitely stay here again ! Location is perfect if you make a right when you walk out the door and walk 3-4 blocks you are at Zocalo and if you make a left when you walk out the door and make a right where Oxxo is these is a small street can't recall name but it's full of cute bars and restaurants we took a walk there at about 11pm and it was totally safe . There is a few pharmacies across the street from the apartment , La Madrid bakery for fresh bread, few Oxxos wich are convenient stores you can pick up snacks and toiletries , beer , wine etc . and several restaurants next door , across the street and all up ad down the street unfortunately we didn't try any of them but they had really good reviews the pizza joint downstairs from apartment was good i didn't try it but my nephews did and were very pleased . We stayed here with 5 adults , 3 teenagers and a 1 yr old and we fit just fine . The laundry room was a nice to have washer and dryer were both nice size and you don't have to pay extra . I also want to mentioned that the driver they recommend Alfredo was super nice and reasonably priced we used him for airport pick up and drop off he was punctual and very easy to get a hold of. 2 Bathrooms was nice but it would have been nicer if both had showers however we still managed . Again I would stay here again when I am back in Mexico city !!