Whistling Straits sells out tee times for months in advance .
Whistling Straits has players from sunup to sundown .
Whistling Straits sells out tee times for months in advance and has players from sunup to sundown .