Super space right in the centre of Madrid.