KD Guest Ranch is AWESOME. Four of us ladies went for a long weekend of trail riding and team penning. The cabins are immaculate and very comfortable. You want for nothing. The food is all homemade and VERY delicious. The lodge is beautiful and clean clean clean. The family makes you feel like part of their family. So put on your cowboys boots and go hit the trails.