Nice place. Near to Harvard if you have meetings there.