If possible, I suggest you avoid Alitalia. Here are few of my experiences. We were kept waiting for our flight for 1:20 , no reason given. Kept standing entire time, not allowed into seating area. Then delayed again for 20 more. Crabby gate attendants. Flight was to Chicago from Rome. Gate attendant spoke poor english. When lady with baby finally boarded the passengers cheered. Toilets on plane were dirty. My seat arm soiled underneath. Pretzels and drink handed out after 2 hours into flight, then 20 minutes later a meal came. Drinks were long gone. One flight movie at a time, in italian. No english dubbing. Attendants closed off an area and went to sleep. (not all of them). Passengers ringing for attendant, none available. Much more... just a gloss over of the circus of clowns. So you know.