We booked with David the night before our trip and he was super accommodating from the get-go. My mom arrived before me and David graciously met her and helped her check in, we had a cute welcome note waiting for us, and the place was just as in the photos. The location is ideal for this area of the city and accessible with Uber and metro. The place can easily host 4 people comfortably, I think it could also be good for kids, and is very safe. We were traveling between Christmas and New Years and actually tried to book more days in between those dates but the place was taken! Would definitely book again for our next Mexico City visit.