This place was awesome! Lots of room for me and the friends I was traveling with. The place was super clean and check in was flawless and simple. This place was close to a lot of great spots on the North End, and it was super walkable. When it came time to check out, there weren't a bunch of chores for us to do before we left, like strip the bed or taking out the trash.
A couple of things to note are that there were supposed to be 3 beds and there were only 2. The couch in the living room didn't pull out, but it was a big couch so it worked for us. Also, we could hear every footstep from the apartment above us. I'm not sure if this will be a problem for you, or if we just happened to have loud walkers there the same weekend we were.
Overall this was a great stay and I would definitely recommend for your trip to Boston!