This is a great place, ideally located, nearby all services you need to have a great stay in Mexico City.