I havent stayed here but I saw this place on CL and if I ever get a house, this would be the first place a call/stay.
Looks amazing!

http://777vacations.com/parker_dam.htm