I was in the Dnata lounge this morning and found it quite nice--good food. My one complaint was that the "comfy" chairs are not particularly comfy (the backs are very straight and seats somewhat shallow). I had two hours to kill but didn't feel like hauling myself from one lounge to another, so didn't try the BA lounge.