We were in CX F a few months back. It was nice but not outstanding. It was morning when we were there and thought the offerings were average. Popped in to the QF lounge for some S&P squid which was not that good. Didn’t try BA as couldn’t be bothered moving.