How lovely for you. I find BA as consistently inconsistent as ever. Recent flight to LCA in CE- disengaged crew who didn't follow the service pattern for a band 4 flight- meal and drinks came in one go and then they disappeared, except to chat with passengers who were staff or friends travelling.
Return flight home completely different- engaging crew who were proactive and hard working.
Night and day!