We had a room with a shared bathroom and shower (would guess shared between half a dozen rooms). The room was small but comfortable and clean, with two twin beds and a small sink and dresser. Upon entry, the window was open apparently airing the place out. There was some type of odor, not sure what, maybe just the mustiness of an old building. The beds were comfortable, and the in-room sink was convenient though quite small. The shared bathroom had a constant odor but probably to be expected, large roll toilet paper reminded me of gas station toilets. The shared shower was closet size and quite spartan. The water never got hot or even warm, basically endured a cool shower at best. Could definitely hear other guests moving about in adjacent rooms, noise travels thru the walls. The inn is from a bygone era, quaint and o.k. for a night's stay but don't expect modern conveniences.
We had dinner and breakfast in the onsite restaurant. Food was o.k., breakfast was the better deal and tastier. But both overpriced for what one gets. If I remember correctly, 18 bucks for mac and cheese, 16 bucks for a small salad, 24 or 26 bucks for a hamburger just seems excessive. There must be a significant surcharge for being located in a national park.
The service folks were fine, no problems.
The fireplace lounge is very comfortable with free coffee or tea in the mornings.
The souvenir shop next door to the inn is very nice.