This house is fantastic, especially if you need to accommodate a lot of people. Every room having its own bathroom was greatly appreciated by all our family members.
Being located right next to a park was really nice for morning runs or afternoon walks. Boston's Logan airport is only 15 minutes which made coordinating travel nice and easy. The one downside of the location is that the house is right next to railroad tracks. The trains didn't bother us at all inside, but on the rooftop deck they are certainly noticeable.
Next time we have a large family gathering in the Boston area we'll definitely look into this house again.