On each nine the golfer gets to experience all of these environments .
It is a true challenge to players of all levels and skills .
On each nine the golfer gets to experience all of these environments and it is a true challenge to players of all levels and skills .