This place is super convenient to public transport. We only used the T and buses ($22 for a 7 day pass). Jurek added a lot of little touches that made it very homey. It was much quieter than I thought so close to the highway.
If you haven’t stayed in New England before be prepared that there are no “nice views” possible in this location. There is only one bathroom with uneven floor levels getting to it. The stairs are super creaky for adult weights so you WILL here anyone going up or down. But none of this is unusual for the area.
Jurek went out of his way to let us drop off luggage and leave it at check-in and out.
The local Amigos market is VERY small (more like a convenience store) so you may want to go the extra distance to Stop n Shop. WiFi is a little spotty upstairs.