We use this airport at least 3 times a year as we have a residence there. They have been increasing the number of flights in and out but the new terminal was built too small to handle the additional traffic. Seating often fills up and people are forced to sit on the floor and wait for a flight to depart to free up some seats. Check in is slowed by immigration and security agents checking each passenger's papers before you get to the airline counter. Security lines can back up since there is only two lines. If you didn't prepay your departure tax you can wait a long time on a line to do that at the airport as there is only a small office counter to handle this. Food is very limited and very expensive. Arrivals are the best part as the immigration and customs people are efficient and courteous. All in all the new terminal is better than the old one but it already too small and inefficient.