Everything was great except for not being able to check in online. The website was confusing. Firstly it directed me from the BA checkin to the American Airlines checkin. But then even though I had put in all the traveller details, and contact details, the web page would not enable the online checkin option - very frustrating. Otherwise great flight.