Pretty sure this place doesnt exist.
No service at all and the cars are in a really bad condition
The telephone provided does not exist according to telkom
Great rental deals