Had wonderful experience at this theater. No weird smell. The chairs are also clean. Staff are very friendly too.
Parking is hassle and expensive. Their website direct people to park at AZ Center which is further down on the other side of the street. It's better to park next to the theater or convention center.