The biggest issue is that Kenya Airways lost my baggage and never compensated me. It arrived late and they told me they would deliver it but they never did. Three weeks after I left the country they emailed me to say they had released it to my "authorized representative" and that they considered the matter closed. I did not have an authorized representative, so they just gave it to someone after I left the country and decided they were good to go. I told them this and they never responded. I contacted the appropriate government authorities and they never responded to them either. I tried to sue them but they refused to receive service. Don't fly with this people unless you have no other choice.
Otherwise the flight was okay. There was a drunk loud guy who I had to (was up to) repeatedly quiet, and after the third time or so he shut up. The Kenya Airways crew was too timid to act (even after I told them to they told him in a milquetoast was that he couldn't have more to drink, but then kept their distance), which really isn't acceptable.