Lots of third party lounge, some quite nice. However BA is the only airline apart from TK to have their own lounge. For some reason Iberia uses another one! however QR business class can also use it.
Food is now quite good with snacks and fruit, nice drinks selection and english language newspapers. Also has a smoking room and free wifi connection