David's place is great! I booked it for about 5 months. It's located in an area with locals but the tourist part of Mexico city is about 10mins away in an uber. This is best if you work at home like me. The internet sometimes went out but the speed worked well for me and my travel buddy who teaches through video call. We had requested some changes to david and he followed through and helped us get them fulfilled. Hes also really chill. Some folks on airbnb are extemely strict but david is very laid back which is awesome. Great place!