If I were reviewing the people IN this airport, there would an ugly ultra-violet yellow one-star here. BUT. BECAUSE this a review for the physical airport... you receive 3.
My previous experience here was pleasant. I had no need to check-bags, and I was able to use the general boarding pass printers you provide for multiple airlines to bypass the lines.
Your security checkpoint also appeared to be revamped, and worked for me.
My first experience here, however, was horrible. I believe your baggage claim process took a total of one-hour, as the luggage didn't appear to be unloaded until after every member of your staff had taken a sh*t. One after the other.