Our family absolutely loved our stay at the Kara Creek Ranch. We stayed there as a bridge between Mount Rushmore and Yellowstone and it easily won our hearts. We almost left my 13 year old daughter there to be a ranch hand. :D My 16 year old son really enjoyed it too.