You could not hope for a better location to be in Madrid.