A dreadful place. The only airport I have visited where the check-in desks are in a controlled area to which access is restricted until around 90 minutes prior to (domestic) flight departure. This setup means that if you have a few hours to kill you are saddled with your luggage and unable to make the most of the (overpriced) shops and facilities on offer. Internet cafe must be in the running for worlds most expensive at US$15 per hour. Its slightly more reasonable once through security (but see above - you will not have much time to use it). For reasons unknown the entire area beyond security control smelled of vomit. A taxi for the fast 7 mile/12km journey to town costs an extortionate US$30+. As a point of principle you can avoid this by turning right outside the terminal and walking 100m to the bus stop where services are quite regular and a much more reasonable US$1.50.