We stayed for a week at the Black Hills Mtn Lodge with our 4 kids ages 2-12 and had the most amazing time. The location is one of a kind: beautiful, comfortable, quiet, and secluded. We found this to be central and convenient for our South Dakota activities. The lodge is gorgeous, very well equipped, very clean, and everything is quite new. The hot tub was wonderful to relax in after a day of activities and our kids also really enjoyed the arcade. Communication with the host was prompt and helpful. Tips: get groceries in Rapid City as there is no grocery store in Keystone that I am aware of. Highly recommend an all wheel or 4 wheel drive vehicle to get to the lodge, even in the summer. It is on a well maintained forest service road, but still quite a climb with several tight turns and drops. We absolutely loved our stay here and would recommend this place to anyone!