Pelican Point Golf Club, Links at Pelican Point