We went for the Argentina v France final and the atmosphere was amazing. It is right next to the Obelisco and there is a ton do around the area.