Location and nice host! I never meet a host who is so nice to people. We drink together and have a great talk. She give me everything I need. Actually she give more than I expect. I can`t imagine if I don`t meet her how can I deal with the Mexico City. (I lose my phone during my first day in the city) You can learn lots of culture and mexico stuffs from her. Hope to live there again.