Madrid downtown packed with people