DXB-BAH-BKK in Falcon Gold on an A340 and an A330. Inconsistency is the name of the game with Gulf Air. From a premium cabin point of view Gulf Air has three main problems - its aircraft crew and its catering all range from top notch to very poor. DXB-BAH an old looking A340 featuring an equally old and completely outdated interior - legroom in the former First Class seats in row 1/ 2 seemed quite spacious legroom in the four rows that used to be Business Class is very poor. This is Business Class the way it used to be 15 or 20 years ago. On the 55 min flight to Bahrain a small warm meal was served with beverages. The crew was professional and friendly service. In Bahrain I spent some time enjoying the Business class lounge where plenty of food and Champagne was available. BAH-BKK to Bangkok I had seat 1F in a seat I knew from when it used to be First Class. A330s of Gulf Air feature excellent premium cabins although there are always technical problems with the seats. Seats in row 1 and 2 with plenty of space and privacy. Friendly and professional service was provided by flight attendants. A full dinner service provided with continental breakfast before landing. Meal is nicely set up with no use of trays but food presentation and taste could be improved. While plenty of drinks are provided it would be nice if wine was poured from the bottle in the cabin rather than in the galley. Gulf Air claims that sleeper suits are provided but none appeared on this flight. Gulf Air has work to do in terms of quality and consistency but with competitive fares they remain a good value for money choice.