I was disconcerted when, arrving at Ivato Airport well in time for my flight to Nairobi scheduled for 15.30 to find that it was delayed until 21.20. Six hours was a long time to kill. When we did depart (at the new scheduled time), it was explained that the delay was cause by the diversion of the aircraft resulting from extreme monsoon rains in Mumbai. These things happen! It did means tha we missed the connecting flight to Paris CDG, but after going thorough the formalities, which took a while, we were booked into the Meridian Hotel in Nairobi, which was fine and they looked after us for 24 hours until the following day's flight to Paris, which then went according to plan.
The flights were in themselves comfortable, everything in the planes worked, the food was no worse than usual on an aeroplane, the flight crew were friendly.
In all Kenya Airways made a good job of dealing with a problem that was not of their causing