New golf course ready to open after 6 years