A convinience place to stay en an work or vacation trip to Mexico City.