Main reason for visiting was my son wanted to stroke a cheetah. It's a bit of a rip off. For close to 200 ZR you get to walk up to a cheetah for a minute or two.. (The Cheetah Sanctuary up by Kirkwood is far far superior) Drinks also a bit expensive by SA standards and the deli closes at 5pm, so if you end up with hungry kids after that it's a full meal at the restaurant (opens 6) or nothing.
We did stay for the buffet dinner, not bad food, not bad price and they have all sorts of 'entertainment' inc tribal dancing etc. Beware however, on the night we were there they decided they didn't take cards, which caused us a bit of a problem. ( Apparently they usually do take them)
As tourist attractions go its not bad, the restuarant is very atmospheric, with tree houses and canopied areas, but personally I prefer a more authentic experience.