Madrid, Spain Spring is here