The apartment was the best stay we could have imagined. Excellent location, clean, fully stocked, comfortable, safe. The hosts did not forget one detail. I will always be checking the availability for all my future travels to Mexico City! 100% recommend.