Marriott Hutchinson Island Beach Resort, Golf & Marina - Ocean Club Course