overall the flight was good, however they are very stringent on brevages (water or alcohol),
Mostly for such a long flight, there is no 'in flight' refreshments, unless you go all the way back to the kitchen and ask for it.
the first meal is good, the arrival to amman breakfast, was just bread/jelly/butter. nothing special,
seats are razonably confortable, not the best or the worse.
entretainment was good, good variety of selections.