Posting the tail number with their international destination may not be the best thing to do on a public forum, they even have their tail number blocked, so I am guessing they would like to enjoy some level of privacy.
I have made tech stops there on my way to South Africa. I wouldn't want to break down there. I know people who have. However, as far as passing through goes, we got good service and were back out in an hour. Didn't have a problem after eating the catering and drinking the coffee either.