Gabriel is an awesome host and his place is great as a home base for exploring Mexico City. His apartment was perfect for the two of us, and could definitely work for a family with 1-2 young kids as well. We work online and need solid internet and everything was fine in that regard. For getting around, you've got the Metro right at your doorstep, the trolley bus a few minutes away, and Uber is always an option. There are quite a few cheap and tasty places to eat, convenience stores, and a big supermarket nearby. The perfect spot if you want to experience DF more as a local than a tourist. Oh yeah, and Gabriel is a super nice guy and fantastic host! He helped me get my local SIM card working and even tried to help us book bus tickets. Great guy, great apartment, and amazing city - one week was not enough!