Carovigno is 20 minutes from Brindisi airport and 1 hour from Bari airport.
Both are easy drives along the SS379.
There are lots of excellent maps on the web - here are three. All allow you to zoom in. Enter Italy, and Carovigno, in the search facilities, and you will be close. The villa is east of Carovigno nearer the coast.
TUTTACITTA CARTINA PUGLIA MICHELIN
For a small town Carovigno itself has a surprising number of websites!
Carovigno.com - "La Citta Della Nzegna" - includes a webcam and video clips
Carbina.com - "Il portale delle Terre di Carovigno" - also has local maps