Tough one, I had to resort to a lot of trial and error to solve it. It took me a lot of time because I kept making the same faulty leap of logic at a certain point after starting from scratch.
I think this type (arroway)of puzzles are generally tough to solve(and even harder to create).the clues do not sometimes make for strong progress.In this example,the two single arrows ,one below the other,on the second and third row, make a good starting point.
Tough puzzle type indeed.
I could not solve the 3*s on this site.