BKK-BAH-LHR. I bought this flight from Bangkok International airport the day before departure I needed to get home fairly quickly so settled for this airline which was a bit of a mistake. The flight was a little late leaving but its rare to depart exactly on time. The plane was old and dirty and seats not very comfortable. I am a very tall guy so I must have extra leg room which they were more than happy to arrange - but there were plenty of spare seats so if your on the ball you can grab a whole row and lay across I was not so lucky the seats were quite narrow too. The food was terrible I couldn't eat half of it as its catered for middle-eastern people. Their prices are good and it shows - if you don't care about food and cleanliness then its fine but I wouldn't fly with them again if I had the choice. The staff were friendly but you rarely see them only to give you food and you don't get any free drinks only with a meal. Bahrain airport is nice and clean with shops and restaurants if you want to eat there (McDonalds etc). Overall a budget international airline.