Went here for the first time last Saturday to see Avatar in 3D. An amazing experience, the movie was great, could not imagine seeing it at a regular theater.
The stadium seating is user-friendly, and the staff was good. If you have not been to a IMAX theater, Avatar at this location is for you!