Yes, driving in the place looks "other worldly" like a spaceship landed. Getting in and out is at times a matter of opinion, but I seem to remember no issues, the traffic moved smoothly. The fans were of no issue either, no heckles, no badgering (when we went the RAMS sucked for the most part, we lost that game too). Too much to mention as far as things to do and places to see over the entire area.
We flew into Vegas, stayed a few days, rented a car into Greater Phoenix, checked out Camelback Mountain, drove down to Hoover Dam.....all kindsa stuff......You'll have fun, I give it an A grade.