I was only there flying in from Johannesburg and on to my next flight to Hong Kong I found this airport to be a small provincial airport. Terminal is dirty duty free dark and badly organized cloud nine lounge small and old fashioned. No separate security control for business class passengers and if there was one business class seemed to be really large on my flight that evening. After queuing a second time after security check to receive some kind of coloured bar on your boarding pass that tells when you can board the plane just wait until the duty officer calls for boarding be careful not to be pushed aside by the mass of people running towards the stairs. Conclusions - this airport needs an urgent upgrade and be totally reorganized as this place is a real shame compared to most other intl airports I visit.