http://www.cdaresort.com/?NCK=8773734117&gclid=CjwKCAjwmqHPBRBQEiwAOvbR8zhkk5TI9JQdxPum1s36-M-azzTr8Fy2HZj42o1Z8Uy78haA3ZziNhoC2m4QAvD_BwE
I used to spend a lot of time in Spokane, WA - my company had a factory there - and we would take customers to stay at the resort and play golf the next day - they have the island green that is on movable underwater cables. One day it can be a 130 yard par three - next day, can me a 175 yard par three. A boat on a rail takes you out to the island green (a barge for all intents and purposes) to putt out.
Beautiful golf course and if you play 18 in the morning, they used to let you play another 18 in the afternoon for $20.
Really nice area - the Lake is great - took a few boat rides on that lake.
Some of Idaho is not great - in the southern portion - but up north in the Coeur d' alene area - really nice. And a super golf course.