Off to Madrid in April with DH, will have 4 full days there. What are your top tips, whether cultural, gastronomic or sartorial?