The apartment was great and Paolo was very helpful during our preparations for the stay.
Heads up for people with heavy luggage, the place is on the second floor with very narrow staircase. Besides that, the location is ok, not as described here in the other reviews. It is near Hanover street which is nice, but a 10 min walk from a tram station.
Overall I think the apartment is a good value for money in the very expensive Boston.