Sun City's artificial beach creates real waves in the middle of the African bush — with a Big Five safari just minutes away.