Best place to stay in Mexico City with a great host. Will be back