I flew from Istanbul to Kigali and the flight was comfortable and the flight attendants were hospitable. However, although they have a flight shop magazine placed in the seat pockets, I was told there was no shop on the flight.
The ground crew at the Istanbul airport think every client is the problem. I observed how they treated two young mothers with young kids. This is simply not acceptable. They were also impatient with clients who do not speak English; a lady from Guinea Bissau who had a business class ticket was left unattended until another passenger from Cameroon intervened to translate.
Although it was a comfortable flight, there is still room for improvement especially on customer service at the Istanbul Airport.