Although my check in history does not reflect it, I fly out of this airport several times per year.
The airport is extremely large and clean and the staff are very friendly. Restaurant selection is decent now after renovations.
So why dock a star?.... please please please have more than 3 people working at US customs....every time.... so give yourself a extra hour if you need to pass through here.