Great venue for almost any type of show.  Reason for 2 stars?  The seats in section B are crammed together so tight,  it's claustrophobic.   My back was sore after 15 minutes.  I've sat in more comfortable seats on 25 year old Southwest Airlines jets.  Bleachers at Sun Devil Stadium were more comfortable.  I don't know if section A are any better.