I am traveling to Madrid at the end of march. what is the weather like there and how should i dress accordingly? Coat, light jacket? Is it warm enough for skirts or sandals?