Large terminal. Usually quick TSA check points. Staff are efficient, friendly and consistent. Slot machines can be found throughout.
Bathrooms can get fairly busy but well maintained. Wifi can be suspect at times but easy to understand.
Directions and gates are relatively close to walk to from various sides of the airports.
Taxi and ground transportation are easy to follow.
I am a frequent visitor and don't mind coming back through for layovers or actual stays.