The 3 Driftwood facility is located in the town of Ballito, and the exact address is: 3 Driftwood, 56b Compensation Beach Road Ballito, 4420 Ballito, South Africa.