I loved staying at Kevino's Airbnb, it's the perfect place to stay in Mexico City. Very close to lots of shops & restaurants but not too close where it's loud at night.
Very safe neighbourhood.