Parts of the airport look very worn and run down. Not at all what you might expect of an international airport. It's also very hot inside the airport and at the gates. We were fortunate to get through Customs and Immigaration in minutes on our arrival. On our departure we got through everything quickly until we were ready to board our plane. That's when airport security decided (or maybe this is policy) to hand check every single carry on. This process took almost an hour. Our carry on bags had already been checked by security so I'm not sure why they hand checked every bag at the gate but everyone was quite annoyed. The duty free shopping section of the airport is really nice clean and there are plenty of stores to chose from. This part of the airport was cooler also. Mobay airport needs much updating but it seems to run pretty smoothly even though most of the employees aren't overly friendly or helpful.