One of the best places I've ever stayed in Mexico City. Angel is a gracious host, communicating with him was fast and easy. The apartment is very clean and comfortable, there's plenty of natural light. They offer free weekly cleanings and refill everything (soap, shampoo, coffee, sugar, drinking water, etc.) at no cost. The bed and couch are comfortable, and the tv has Netflix/Youtube/cable. The internet was fast and reliable enough to do online work, and they also offer an ethernet cable. The location is excellent, there are inexpensive and delicious restaurants all around. El zocalo, museums, and major tourists attractions are all within a 15 min walk. Large grocery store within a 10 min walk. As a solo female traveler, I felt safe here. I highly recommend this place and will happily return.