Madrid’s variety makes it perfect for all kinds of holidaymakers, from shopaholics to foodies to culture vultures. Families, couples and solo travellers will all enjoy the city.