I used the home for a large conference my company attended, the home had many rooms and worked great for multiple coworkers.
Big benefit is the free parking provided by the host.
Also host was very understanding and communication was easy!
Definitely consider coming back next time we are in Boston.