Good flight - food was ok
Pros: The flight was very comfortable.
The seats were very roomy.
Boarding process was seamless.
Staff were friendly and helpful
Cons: I had asked for a vegetarian meal when I booked the tickets - this request didn't come through on my booking. I asked again at check-in, they informed me I should have called 24 hours before and organised it. Luckily the flight had vegetarian meal options onboard so I did not starve.
The movie selection was not the best. The entertainment unit itself was really good however.