My partner and myself are going to be travelling South Africa for 2 weeks next Summer (August) - We are hoping to fly into Johannesburg and spend a week in a hire care driving along the east coast, we are going to stop in Kruger Park but aren't sure how long is best to stay there? and what the best accommodation etc is for while we are there. We are probably going to self drive as we will have our hire car. After our 7 days, we will return to Johannesburg to fly to Cape Town for the second week. Any advice/info or personal experiences/memories of the place would be greatly appreciated!!!