I found the airport to be reasonable. Immigration was a bit slow on the
way in. No other problems though. On the way out, there are a limited
number of shops/restaurants. The airport is quite modern and clean.
Even the toilets are OK. The domestic terminal is quite small, but
again not too bad.