Valero: ‘Fiorentina play best football’