The location is great, close to the center and main avenues and with many restaurants and coffee shops at walking distance. The Chapultepec Castle, the Museum of Anthropology, the Zoo and other touristic places are all within walking distance. The apartment was clean and fully equipped. We didn't get to meet Rubén, but he answered all of our questions promptly via chat and made our stay a pleasant experience.