Found the BA Terraces lounge to be reasonable. Drink and hot food selection was decent, probably suffers from a slight shortage of seats but those that are available are relatively comfortable. Bathrooms also okay - ISTR trying to squeeze in a shower, but can't remember if there wasn't enough time or if the facilities weren't to my liking.
All in all, a good enough regional lounge - up to the standard of the better QF/BA regional lounges, though without F lounge trimmings of course. Hot food helped a lot.
Have been to the piad Marhaba lounge, which was fine for the $30-odd it cost at the time - food, drink and a lounge to sleep on was all I needed then.