I know this place intimately........good customer service from all the airlines, great fast check-in of luggage and the airlines are usually on time.  Food is mediocre though.  Baggage claim can be a bit of a wait though...usually 20-30 minutes.