David is the most amazing host, he is a super fun host and makes you feel completely at home. Coyoacan is beautiful and the apartment is in a perfect location, is really peaceful part of Mexico City. I really enjoyed spending time and chatting with David and his brother Paco (amazing cook haha) when i is was not out doing touristy stuff. And also the people passing through are super interesting people with great stories and tales of travel. I am from UK and i would really recommend anyone singles or couples to stay with David for an amazing experience!