Mark T.
Yelp
I have a confession to make: I've been spoiled when it comes to train stations. While I have seen stations that were, at least in some respects not nearly as nice, but having traveled Europe, I've seen quite a few that were much nicer.
Appearance: In terms of looks, I find that this stations falls right on the golden mean. It is not as grandiose as Grand Central, but it is not the shopping mall I have seen many train stations become when I was abroad. Instead of a plethora of columns or stores/restaurants, there is loads of open space, natural light, and an incredibly conspicuous departures board. Exterior gives the station some of that grand look.
Stores/Shopping: There are some booths/stands selling various trinkets in the station, however, the only real store in this station is CVS, which occupies a small amount of the first, and a large portion of the second level. I must say, this is actually incredibly convenient. If you are a person on a daily commute or looking to board Amtrak or a bus, having a CVS there can really save the day. Having almost anything you could need, from medication to food to Tide-to-go, it helps.
Seating: There are some benches, but otherwise seating in the station is extremely limited. On the one hand I realize unlike an airport, there is no reason to get to the station 3 hours before the train. Nonetheless, in the event of delays, or people who come a couple hours early anyway, not only having more seating but more comfortable seating would be much appreciated.
Dining: Think: the mini version of Quincy Market. There is a great selection of small eateries, and a common area to eat everything. Some are local chains, and some are much larger chains. Most options might not exactly be healthy, but at least they (mostly) taste good. I believe there is a small full-service restaurant towards the back, but don't quote me on it. I also find it curious that right in the middle, adjacent to each other is a Dunkin Donuts and a Starbucks... lines are typical of equal length.
Tickets: While the sign is not as conspicuous as with departures, there is a ticketing area. Due to the nature of Amtrak and Commuter Rail tickets, most passengers already have their tickets, but having this staffed area is of great benefit. A larger sign would be nice though.
Speaking of signage...
Navigation: Navigation-wise is one of the weak points of this station. While it is not as confusing as Park St, finding your way around the entire station can be challenging to the novice traveler. Some more signage for getting to the Red/Silver lines, or to the trains wouldn't hurt. But, in terms of the bus station, there is a definite lack of proper signage. You have to go down the track on the extreme right (track 1?), and you will see it on the right. Nowhere near as confusion as New York's Penn Station though.
Cleanliness: Everything is kept very clean. Floors are free from trash and debris, eating areas are wiped down, and the toilets are kept very fresh as well. Having clean, sanitary, and free restrooms in a busy train station is amazing. Never had an issue with hygiene in the station or the toilet.