I found the flogging block a bit distressing. Also the tiny, sh1tty huts into which huge numbers were crammed. And then there was the bit about the medical experiments. Generally the whole thing.
All in all, I'd give it a negative Tripadvisor review.