Hi Jon,
Give Dave from Ocean Blue a call.
I have fished around the west side of Santo and the far north Banks Islands a number of times for doggies.
They organised my trips so may be able to help you as well
Problem around Santo and the Banks was the number of big fin who also patrolled the sea mounts.....
Great fun, and Santo is only a short flight from Villa,
Cheers
Stan