We just spent a week at Kohl's Ranch and had a lot of fun. It was snowing when we arrived which was amazing since my daughter, her friend, and I have never seen the snow. The cabin was really nice and since we are time share owners, we were able to bring our dog. He truly vacationed with his bed in front of the fireplace. The only thing with the cabin was that the dishes weren't really clean we we got there. Not too much of a problem though since there was a dishwasher. It just looked like they had been sitting for awhile so were dusty. There was also only one frying pan so we had to ask for another one in order to cook. I recommend cooking because the food at the steakhouse wasn't very good. It was all served on the cold side. Everyone was so friendly though and we really enjoyed our stay. Anything we needed was taken care of right away and with a wonderful smile.