What I heard was that they used to have awesome hunting. Now it's down to good hunting.
Their customer service may be lacking. I know of one guy who booked, had a health issue come up and they said "sorry, you lose a deposit".
No offer to re-schedule...just money down the drain.
All of that is second or third hand info but that is what I was told. I personally have never hunted there or booked with them.