Over the past year there have been marked improvements at this airport. Check in can still be a nightmare if it is busy season however once through immigration and security there is now a very good duty free are as well as a much better range of dining options. The departure lounge is not that big but it is way better than it was a few years back. I recently arrived at 21.30 on a Lufthansa flight from Frankfurt. When I saw the queue at immigration my heart sank! There were passengers from three other large aircraft's and was expecting to be in passport control for well over an hour. To my surprise the queue cleared within 20 minutes and the immigration officers were polite organised and efficient. Immigration staff now wear local dress instead of the customary uniforms. There are triple the number of passport counters in staggered formation. All in all I was really impressed by the new revamp. Things can only get better.