Holiday in South Africa

I met a European couple (the guy from the Netherlands and the girl from UK) in Australia a couple of years ago. They are now planning to come visit South Africa later this year and I thought it may be useful for European travellers to hear a South African