I've been on their A300 on BEY-KWI-BEY. Well, frankly, I disliked the A300 b'coz of the BEY-KWI flight.
They have PTV's, with 6 channels. But seating is uncomfortable with very small legroom, esp for a 6'+ guy like me
I didn't like their Lunch service, although i liked the breakfast!!! maybe i picked the wrong menu then
Their FA's are rude... at least those i met where so.
However, why dont you try to A340's or 777: possibly these are better than the 300s.
A300, A319, A320, A321, A332, A333, A343, A346, A388, B734, B738, B744, B772, B773, B788, F70, MD11, CRJ700