The airport is ultra modern and has seats available at the departure hall for you to while you book your tickets, wait for checking in of luggages, etc. I, understand, there are locker services though I have not seen it myself while I was there.
Arrival / Departure monitors for both domestic and international flights are in English. There are cafe, shops in the Arrival / Departure Halls. However, within the boarding areas, most of these shops seems to close before the last flight is out.
