We loved the space, very clean, comfortable room, great kitchen, close to downtown via the subway (10 minute walk from unit), interesting South American neighborhood.
Our only complaints were the noise from the airport and the next room due to thin walls. We did get a good night's sleep once we finally fell asleep.
If you have a car the parking is a bit of an issue.
Overall I definitely recommend this spot as a great base to explore Boston.