This is 10/10! Best location, great superclean flat with everything you need - and more. Lovely interior and facilities. And Ana was a dream of a host. Super speedy response to messages and extremely helpful. This is the place to stay in Mexico City.