If you're looking for a place with a good location for your Boston trip that has plenty of gathering space to enjoy each other's company for your traveling party, this is the place! Add in a gracious and helpful host and you're all set.