On my recent trip to this airport (2nd in 3 years) I found it pretty good but hard to rate with full accuracy as it was having some work done. On arrival we were disembarked pretty quickly and efficiently and from there allowed through immigration controls just as happily. The only gripe on arrival was that (it might have been due to the work) the car rental offices were scattered to the 4 winds with no real signage to point you in the right direction so the relevant one was hard to find. The return journey was the same really. Descent queue times and friendly and efficient staff. There were 2 little niggles though. First the staff in some of the eating places could have been nicer. Their card machine wasn't working but they made no effort to tell people instead letting everyone queue and put in hot food orders only telling them after that they couldn't pay. That was just one cafe potentially having a bad day though. The other problem was that the gate we were directed to required going through a further security check point. Although it didn't make clear that you were going in the right direction. A large bunch of people then gathered at this point as no one wanted to go through in case it was the wrong gate (no signs at this point) and there would be difficulty getting back. This was not a section that appeared to be undergoing work and was just a case of unclear signage.