This a small family hotel. Very clean with a western motif. It was a great place to rest and in a nice little town. Fishing across the tracks behind the hotel. If we're thru there again we won't hesitate to stay. We didn't eat in Thermopolis so we can't comment on any resturants.