The flight is a basic flight like any other. The seats were comfortable enough, although the pillow offered were tiny and thin. The food was standard fair and all perfectly edible.
My only problems were with the entertainment. There is so little selection in the way of new movies that we'd already seen everything they had to offer. It was all older ("classic") movies bar a small number of newer titles. After a month of being in Zimbabwe and flying back even in a different calendar year, I was looking forward to having at least a different selection on the way home, but it wasnt to be. The exact same movies were available... We didnt want to watch them in December, so in January we were till not interested.
When checking in at Harare, we asked for window and next to it. We were told that this would be fine. When we got on the plane, we found that we'd been given central seats nowhere near where we'd asked to be seated.
That said, the price was amazing and I'd travel again no problem, but with tablet filled with entertainment instead.