Great host and fantastic location make Manuel & Alice's place the perfect place to stay while visiting Mexico City.