Overall - pretty good. Clean theaters and restrooms, and a well staffed concession. Don't forget you're going to the mall and parking will be a challenge! Estimate the time you think you'll need and then double it. Time passes quickly when driving around in circles with one eye on the clock.