Great place for business! Very easy in and out. Central location for both Boston and Cambridge!