A Quick Nine: Best public golf courses in New England