Best place to stay in Mexico City. It is just like home.