Cons:No in flight entertainment or wifi for seven hours on this flight. Crew did not apologize or address the problem after being told about the issue by dozens of different passengers. No offers for any kind of compensation or apology were made. At boarding, security re-inspected everyone's bags and threw away all drinks bought in the terminal. No warning or apology was given. Finally, the kosher meal options ran out and our friends were unable to eat there maiming meals offered.