Luis and Leo are both excellent hosts and always ready to help. Luis teaches English and can speak the language very well. The house is very clean and you have the option of enjoying the company of three lively Chihuahuas! I loved staying here and will definitely consider it for my next visit to Mexico City.