Me and my fiancée stayed there for 3 weeks! We rented the W13 studio at Worcester St. It's a pretty nice neighborhood. The street is calm, there is a bus stop around 200 meters and a subway station about 15 minutes by walk.
The staff is very kind! Walter, the manager, explained us all the things about the studio and gave us some tips about the neighborhood and even another cities to visit close to Boston!
The studio is pretty cool. There is a nice kitchen...all you need is there and the bathroom is good as well! If you are very tall, the bed might be small for you, but this was not my case!
There are some little things that can annoy you at some time. The studio is on the 3th floor, there is no elevator, and the stairs are quite steep! On warm days, the air conditioner is pretty weak.
But these are little problems! Certainly, you will love this place!
If I come back to Boston on another vacation, I would stay there!More