I have been through here a few times in the last year or so. The airport is small dirty and chaotic. No real facilities. Immigration and baggage claim are slow and hot. Departure is worse. Chaos in the check in area as well as for immigration. You can wander out of the terminal once you have checked in and been through immigration. If you have a while to wait you can get some snacks outside. There is a new airport terminal building under construction but it looks like work has stopped or is progressing very slowly.