The place is wonderful, probably one of the best I have booked here (and the most expensive one, especially for 1 person).
The hosts were very nice (although we haven't met in person). The place really has everything you need and is well renovated. But you need to know it's kind of in the basement.
I found it a bit far away to walk to the T, but when I stayed the green line did not run, which made it a bit difficult, but not a big problem. All in all, very convenient.