Ethiopian Airlines suggested by travel agent as a value for money airline between South Africa and Thailand. And indeed the stop-over periods at Addis Ababa seemed very good. But the airport itself negates the whole experience. While the whole airport is reasonably clean the toilets and basins left a lot to be desired. Seats missing taps not working leaking basis and toilets etc. The Duty Free Shop is the only saving grace; a surprising array of goods on sale at even more surprising prices. The staff are friendly helpful and courteous. There are not enough facilities for eating and drinking for the number of passengers in transit at any one time. You have to grab a seat quickly at Addis as there aren't nearly enough chairs in the general area. Then your flight gets called about an hour and a half before you are due to leave; this is due to the most excruciating security check (transit passenger) where you virtually have to strip completely to satisfy the sensitivity of the metal detector. Naturally this takes a long time. On presenting your Boarding Pass you then have to hand over your Passport which is subject to a full immigration check - in transit? After all this rigmarole you are then summoned to the plane at once so be careful - you could get trampled on by the ensuing rugby scrum. This comes to a screeching halt halfway to the plane itself - yet another bureaucratic official is present; he reduces your Boarding Pass ticket to the size of a pinhead. And then you find someone sitting in your seat. Ethiopian Airlines were nice once airborne but that bureaucratic airport spoils the experience.