Great location with lovely, helpful hosts. A perfect base for exploring Mexico City. Their two cute dogs are a plus!