Great place for your stay in México City.
Very close to downtown.