Upon arrival the transfer to the terminal was by bus. Obtaining a tourist visa cost 6 OMR before clearing immigration. Baggage claim was very quick with all our bags waiting for us. Customs is also a swift process. The main concourse was very very busy and in the heat was an experience. Departure can be a bit hectic with the majority of flights being operated late at night. The front of the terminal was a bit of a scrum. Be wary of the porters on the initial security check. Check in was not too bad. Security again was no different than anywhere else as was immigration. Shopping was a little limited but adequate with a duty free shop and several book stores and coffee shops. Departure lounge was decent. Again transfer to the aircraft was by bus. A pleasant airport and certainly not the worst you'll ever encounter.