Great location close to two different bikeshare pods. Easy walking distance to the river and Downton Boston. There's a bus stop right in front and it's less than a half mile to the subway. There are some pizza and deli options right across the street. The kitchen is functional and it's an easy 1/4 mile walk to Trader Joe's. It is also air conditioned which was nice in the humid summer weather.
It's a nice, quiet, walkable neighborhood. There is almost no parking so if you are renting a car keep that in mind. As stated, though, multiple car alternatives abound so there is really no need for a car.
In the room I stayed, the bed was comfortable but my 15-year-old complained that the futon was uncomfortable and preferred to sleep on the floor.