I want to commend Air France for a top notch on board customer service, we had about 7 back and forth drink and food check ups even though the flight was only 5 hours long, i would however make a suggestion that the airline should improve their technology in terms of screen monitors, most of the instructions on the screen were written in french with no option to translate, so i was left with guessing what buttons to press to navigate the system. Also improvements should be made in terms of the Tv Shows been put on it. There was a selection of random episodes from different Tv shows which made it very uninteresting to watch. Either pick a select few of Tv shows and put up a complete season or don't include a series at all. Also please be mindful of the room temperature of the airplane, the Air condition was just to high and left us freezing.