Herter Park MAYBE Boston’s best park?