I stayed here for just short of 2 weeks. I was working out in Newton and needed a place close to the green line and so this was a perfect location. It only takes about 10 minutes to walk to the start of the shopping area in Back bay from here too. The apartment itself was clean and the bed, although small, was comfy. There were plenty of towels. The light in the walk-in wardrobe needs replacing, and the building the apartment is in is quite old, but overall I would recommend this place.
If you're a Red Sox fan you'll especially love the proximity to the ground! más