I've been flying in and out of Phx Skyharbor for years and have always been satisfied with this airport. I grew up in NY and slept lots of time at JFK which can be a nightmare at times. Skyharbor is well kept for the most part and staff are helpful when needed. I've never had a bad experience here and have no reason to complain about anything. With that being said I'd give this airport 4 starts as it's certainly about average but not perfect. You could easily do a lot worse.