The apartment is in a wonderful location and was very clean and comfortable! The hosts were great, very prompt answering questions and lots of attention to details. We would definitely stay there again when visiting Mexico City!