I had never been to this theatre before recently; I actually used my AMC Theaters gift card I received from Judy's Book to go and see "Little Miss Sunshine" (an excellent film, but I'll save that for another review!).
Located conveniently in the Commons and next to parts of Emerson College (really close to the T), Loews is a little overwhelming at first, because it's so large. The first floor is where you buy tickets, and also there are a few screens & concessions there, but on the seconds floor is where most of the screens are located. They keep it very clean, but they don't really seem to have enough people working the ticket counters and concession stands.
The seats themselves (stadium-style), are VERY comfortable and spacious, which is always a great thing when it comes to movie theaters. I enjoyed my experience here, but I would recommend catching an early show to beat the high ticket prices at night. Otherwise, this place is great!