This was a really pleasant stay, the place is cozy and has many amenities.
The host is very nice and thoughtful.
Close to the subway and 10 min to Downtown Boston.
I do recommend staying there.