The location and the ranch itself is beautiful. The apartment was well stocked with cooking utensils, blankets, pillows, etc. It has everything you need to be comfortable after a day of skiing. We spent one afternoon xc skiing on the ranch property. You can ski in the fields, along the rivers and through a gorgeous forest. The owners were easy to deal with it and the views from the windows of the mountains, horses, dogs, etc. are unparalleled. I would definitely stay here again.