This time we had ample of leg space! The crew were very polite and helpful but food on board provided or even the one you'd try to purchase is non existent. Only some very tiny crackers and drinks but not even espresso.. Well, it is what it is. As usual, take off delay for 30 mins.