We stayed in the RV park and not the Inn. Some of the sites are very small, but they put us in sites 3 and 4 to make it bigger for our Motorhome. We were backed up to a bubbling creek. Didn’t see any fish but did see two ducks enjoying the bank until I disturbed them. We had several deer come down the other side to the creek. The park is clean and nestled in by the creek and right in the center of town. You walk either direction to cute shops, adventure parks, restaurants, chainsaw art, glass blowing, museums, and coffee shops. Keystone is a cute little town. The managers of the park were nice and helpful. If you are looking for a place to stay for while, this may not be for you, but for a night or two while you visit Mount Rushmore (2 mi away) and Crazy Horse or any other amazing places there, then this is a great stop. I think it may be a little over priced, but cheaper than many other places. They do have a bath house and there is a laundry mat just a short walk away. This month they are opening larger spaces for big rigs.