Being a frequent traveler I am lucky to call this my home airport. Plenty of dining / shopping options, easy to get around, direct flights to most places I travel...not too large to navigate.
What holds back a five star rating from me is the time it takes to retrieve checked bags, and the seemingly long time it takes to get a bus to long term parking.
Overall, one of the best airports I've been through.