Amazing place for stay in Mexico City.