Better than I had expected but you won't forget that Yemen is a developing country. Small terminal but ample staff at Customs and Immigration. Both were friendly and professional and lines not out of control in either direction. The airport check-in staff seem to work for all airlines as there are not that many flights per day. They were also very friendly even though passengers could be a bit of a handful (common in this part of world). Porters fairly aggressive but will lay off without hard feelings if you say "no." Don't wait for airport to buy souvenirs everything is very expensive and there's not much there anyway. The business lounge is clean and spacious and has a few drinks but not much else I would trust to eat or drink. Main seating area not very comfortable.