For two weeks in Mexico City, we could not have asked for a better apartment than 118 Puebla and a nicer host in Carlos.
Before we even arrived, he was very proactive in his communication, and gave us a sense of confidence for our first trip to Mexico. The apartment is beautiful and well located in a lovely neighborhood, where we could walk around easily, and enjoy local fare at multiple restaurants.
There is a 24-hour guard service, and both guards are kind and helpful, making every effort to communicate with us even though we don't speak Spanish.
Carlos personally came to meet us on the very first night, and obliged us with essentials such as milk and fruit. He is pleasant and friendly, and always eager to oblige. He gave us some useful names of restaurants in which to have local meals, including suggestions of what to order.
We requested for the apartment to be cleaned midway through the stay, and Carlos personally supervised the cleaning, and brought in fresh flowers for the second week.
On the last day, we stored our luggage in the storeroom in the basement, and we felt extremely secure. We would love to return to Mexico City someday again, and we could not think of a better place to stay.