Very nice place. I had many meetings in Boston, and this spot was Central to them all.