Excellent all round
Flew to Calgary in February with BA and have nothing bad to say! Everything was on time, ground staff and cabin crew went beyond the call of duty to assist and the general hospitality on board was brilliant. Made the 10 hour flight, excuse the pun, fly by! Definitely recommended and I will be using BA again in the future!