I didn't really spend too much time at the Phoenix airport to give any type of quality review for the place. The airport seemed pretty big with lots of concourses for different airlines. I was in the American Airlines terminal waiting for my flight to Puerto Vallarta. There were a couple restaurants and some coffee places. The lines for food were quite chaotic so I ended up walking to the end to grab a bear claw from Peet's coffee instead. They should maybe think about building some more places to grab food when lines wrap around everywhere. When arriving in the US from Puerto Valllarta, the Phoenix customs was actually on the fast side of things. I only waited maybe 10 minutes to get cleared through due to the new computerized border check program that takes your picture. The airport overall is quite clean and had plenty of restrooms throughout it.