What makes a great public golf course?