I had a great stay at Angel's place and can highly recommend it. Angel was super responsive and also allowed me to leave my luggage at the place after checkout so that I was able to more easily explore on my last day at Mexico City.