The place was great for our first visit to Boston. The location is great, it is not very far from downtown at all. We didn't do the train so we can't comment on that, however, you are 8 minutes from a mall with a cinema and a target for groceries. It is quite convenient. The space was good. There is not a ton of street parking close by so it is all about the luck of the draw in that regard, but that is just city living.
The photos in the listing definitely give it a slightly better vibe than what it is when you go through the doors. The space is a good value for your money and had all we needed for our visit.