I did last August and had a great time. Tons of game plus photo ops of other wildlife you may not want to shoot. Food, service, accommodations etc are first rate. PH, trackers, staff all competent, friendly and polite.
In short, no complaints whatsoever.