If your flight is delayed, you might as well get stuck at this airport. It's easy to navigate, customs officials are nice and security is strict. They even did a test on my bag to make sure there were no harmful materials in it. If you're connecting and you need to hurry to catch your flight...make sure you have a few hours to kill. Security went sloooooow but that might be because I was stuck behind senior citizens with a bunch of bags. *And I was in a by-the-book, no cutting even if your flight is boarding line.
There are also video games in some of the lounges and free wi-fi. What would I do without free wi-fi? I grabbed a burger from Harvey's which was tastier than I expected. You can pick your toppings which is better than those made to order ones in my opinion. A decent little airport with nice enough staff.