We booked many months before our trip and were not pleased about constant changes to our flight times. In the end we had to book 2 further days in our location to get a better flight home. The one American had us coming back home on would have taken 28 hours travel! Having said all this our flight out to the states was hassle free and on time. Service was good and my gluten free meals very tasty indeed hence the 4 rating.