Our travel agent booked us on this airlines for our flight home from Rome. Before our flight I was unable to do any upgrades or change any info online, always said to call. The staff at check-in in Rome were very friendly. Boarding was efficient. Upon entering our A330 you could tell the plane had some age on it. I am tall so I never expect much leg room in economy so I don't complain about it. The seats recline extremely far so the person in front of you seem like they are in your lap at times. The food was fair, I've had better on other airlines but this was edible. The flight attendant passed out free earbuds for the entertainment system. There wasn't a whole lot of choice on the entertainment menu but what was there was good. Our flight took off and landed on time so that makes a flight good right there. If I had to fly this airline again I wouldn't complain about it.