It is BHD.
I'll have to admit that I was sceptical too, but checking a few booking dates, yields seem quite reasonable - several showing as £100+ o/w.
I'd always take far more interest in the prices people are paying (or at least being asked to pay) over any
PR guff about load factors, but this is still a crowded market in which AM has a lot to prove.