The pictures definitely don't overexaggerate, this is a beautiful house. There's plenty of space to fit a big travel group and the value is pretty much unbeatable. There's plenty of options for inflatable beds, couches, or whatever else so that everyone can sleep comfortably.
Depending on where in Boston you want to go you may need to have a car or take an Uber/Lyft around but I think that's well offset by the cost, and for the everyday things like just going out to get a bite to eat you have plenty within walking distance. The house definitely has its signs of age; some of the stairwells are a bit tough to navigate - there's one in particular that's quite narrow and spiraling - and there are some loose doorknobs and such, but these are really minor issues overall and I would enthusiastically recommend this place to any large group looking for a place to stay in Boston.