Travelled to Windhoek and back in business class last year on the MD11.
Really good service. Business class was the 'old fashioned' type of bucket chair, long excellent meal service and great crew.
One strange thing was that after the meal (about midnight local time), you are expected to sleep..all lights out...then 5 hours later breakfast + wake up is compulsary.....
Exactly the same on the way back.
On the MD11 it was handheld video players, not sure on the newer 340s that operate the route today.
They are an excellent airline..