Our flight was on time! That right there is enough to give any airport at least 3 stars. On top of that, we ran into no problems with anything! Even the TSA agents were friendly, which is totally unusual yet very much appreciated! There's not much as far as food is concerned if you go in the morning; make sure you aren't even the slightest bit hungry before going because there's nothing really to eat. Both my dog and I had a positive experience. Way to go, Phoenix!