I almost didn't review this garbage airport because I'd have to give it one star instead of the zero stars it deserves. Practically every airport or airline employee I encountered both times I was here in the past week were offensively rude. I cannot stress enough how incredibly terrible the staff is.
The shops and restaurants are nice, the clerks and servers were polite. They are not the issue, so don't be put off of them.
Need a hotel stay before or after your cruise? Check out Booking.com!