I've been a few times - last time was 2 weeks ago. It is total pot luck what you see, but we've never failed to see elephants. IMHO there is nothing not to like.
I would say most of the second report still stands true. I don't know if it's just familiarity, but the road to get there is well sign posted these days. Quite a good road as well.