Although driving around the airport finding terminals or exits can be somewhat confusing, once on foot inside it's very straight forward and easy to get around.
Security line wait was very reasonable and gates easy to find. Food wasn't anything special. Like all airports, food and bottled water is overpriced and fair in quality. I never expect much from airport food so Sky Harbor is right on par.
Short term garage parking is plentiful but a little pricey. Overall a decent experience with no real complaints.