The apartment was clean, comfy, centrally located and had everything we could need for our stay in Mexico City. We met Thomas during our check-in. He was very friendly and helpful, gave us some great tips on places to see and things to do in the city. He even helped us get a driver, Gerardo, for a day trip to Teotihuacan! Overall, a great place to stay. Highly recommended!