It would seem things have improved here. There are armed security people at the entrance to the airport and prior to the car parking areas and only passengers can enter the departures area after providing their boarding pass. Visitors can enter with a visitor pass but have to remain in a small waiting area near the glass front of the airport. The staff are friendly and the security only took a couple of minutes. After security it was pretty much the boarding gate as others have said it's a small airport. Be warned there are no walkways to the planes and all connections are made by bus across the airfield. One concern I had was from the customs where there was a large sign advising passengers not to pay bribes if requested and to report any incidences by calling a number. Not the sort of thing I'm used to seeing but at least the authorities are starting to wake up and tackle corruption in India as it is about time someone did so. Anyway staff here were polite and seemed efficient enough. I thought the restroom/toilet facilities were of a good standard and kept clean with attendants on hand.