David was a great host! He has provided all needed information to arrive safely to his place and enjoy Mexico city! He is willing to accommodate anything that is needed to make you feel welcome. I would recommend to stay in his place.