Heathrow to Mauritius. Staff friendly however we paid £100 premium for 2 seats with extra legroom. Neither of the entertainment screens worked - in fact one was not even attached properly to the cable which had been previously taped on by an amateur. 11 hours is a long time without music or a film. Also for some unknown reason a passenger was allowed to sit in the jumpseat seat throughout the whole journey. This was unacceptable as she was right in our vision and took up the extra leg space we had paid extra for. The flight steward apologised and gave us name of the vice president of Air Mauritius customer services. When we attempted to contact him we were told that customer services would contact us via e mail. We are still waiting. This airline is not doing us a favour. We paid a large sum of money for the flights plus the extra leg room premium. Not happy at all.