We were driving back from California and stopped at the Holiday Inn Express & Suites Canyonville in Oregon for just one night. What a pleasant surprise! Very nice hotel and suites.
ONLY complaint was I smelled a "smoke" like smell when the air flow/conditioner was not on. Keep in mind the temperatures were high as it is summer (anywhere from approx. 35-40 degrees Celcius outside). We noticed on our road-trip driving that there had been a lot of fires (forest fires, road-side/grass fires, etc. as per evidence left behind). Not sure if that smell had something to do with that or from the nearby breakfast area (maybe someone burnt toast?) Our room was across the hall from the breakfast area. Other than that, it would have scored a 5 for a review for the areas we used.
We did not use the majority of the facility so cannot comment on those areas. We checked in, bonus of only 1% hotel tax (due to being on the reserve; off the i-5 freeway). Apparently the Casino hotel on the other side of the freeway charges 8%, so bonus for us! :)
Breakfast was one of the better breakfast meals we've had at a hotel on this vacation trip. I suppose you get what you pay for. Even then, it was not overly expensive (just under $130/night with the BC AA rate). They didn't have fresh you-make waffles, but they did have a neat pancake device for fresh pancakes! Normal breakfast items (eggs, yogurt, bread-type items, cereal, etc.).
The rooms were a lot fancier than some of the cheaper hotels that we've been staying at on this trip. Granite countertop for the sink area. Tub/shower had good water. Tidy, newer rooms; nicer furniture. Easy parking. Nice open check-in/lobby area.
If we drive through that area again, we would definately stop in and stay without hesitation.