Great place to stay in Mexico City will come again and again