This is the best place to stay in Mexico City. The location is simply amazing and the host will be your best friend during your stay.