To book a stay or event at the ranch call: 208-391-7200