Absolutely would choose and recommend. I travel a lot for work and stay at chain places, and of course this is not that. Hotel is slightly dated, but all outweighed by the moderately priced amenities (15/night) including free laundry use which came in handy at tail end of trip, and a fun game room my kids spent time in. Proximity to Yellowstone gate is a plus- cute town, helpful staff (if not slightly political in their commentary, but maybe to be expected in Montana?). We didn’t use the hot tub, so can’t comment. S’mores kits were available. I could swear the family next to us got one, gratis, and we did not with our kids. Small detail but overall comfort and service were great.