Overall not a bad airport. Airport very warm but not unbearably so the ceiling-fans were all working fine. Security check-in immigration staff all polite and courteous. As mentioned below not a lot to do once you clear customs - all duty-free shops (prices must have dropped since the previous reviews - they were fine) and only one café. There is an option to use the Safari Lounge airside at a cost though I didn't make use of this facility. My only critical comment is that visitors who arrive without visas should have separate immigration queues to those who have pre- obtained visas.