Ruben is just the best! My friends and I had a late flight (we arrived at Mexico City at 11 pm), and Ruben was kind enough to wait for us until we arrived to the airbnb at 12. He also gave us helpful advice on what to do in the city and how to get around. The place was also awesome,and the location is great!