Check-in counters well enough to cope the peaks (saw some B767s charters on runway) immigration just after check-in. Security do not care about liquids (opposite to Thailand) so you may bring your own as much as needed. Nice but pricey (compared to local market) souvenir shop also not cheap cafe with good variety of snacks. Old fashioned view to tarmac and walk to the airplane will make you feel fine despite the 25 USD departure tax (but frankly you'd pay much more on most odd places). Maybe if they could open some courtyard grass that one may sit down and have his drink.