You may want to consider Air Malta. I tried them a few weeks ago on a MLA-AMS and I was impressed by how much better their Club Class product was compared to BA's CE. I have been so focused on TP's that I hadn't tried KM in about two or three years. The seating is 3 X 3 but the middle seats have fold down trays built into them so it is really 2 X 2 but with a lot more room. The meal service was very good, much better than GB.