I wish I could give half stars but alas I can't. Unfortunately I must round down to 3 stars when it comes to Phoenix airport simply because of the limited food options and size.
Phoenix is easy to navigate and go from terminal to terminal. Small enough that you don't have to wait too long in security. However, the size of their gates leaves a lot to be desired. Tiny! When you have 300 people waiting for a flight and the gate barely has enough seats for 50 there will be issues.
Heaven forbid a flight is cancelled. Talk about crowded. I could barely breathe. My flight was delayed (thanks O Hare airport for cancelling some flights-per usual) and I went on the short hunt for food.
Let's see...you have fast food and....fast food. Yuck. After roaming around for about 15 minutes I walked to another terminal and found a semi healthy offering. Some sandwiches and salads. However, it took another 20 minutes for a panini. Sigh.
Bonus points for free wifi.
Give me more food options for those times when I'm delayed and more space to stretch out at the gate and I'll give this an upgrade.