Great place in the centre of Madrid and large enough to fit many people.