Great place for a large group. Nice quiet area close to downtown Boston.