Wish I had specific's for you for Powell River. Everytime I've ridden in BC I've made it a point to try to spend the night in Whistler.
If you're doing that, Hy's Steak House is the best.
Speaking of Canada, why are all the women in Vancouver so hot, as say compared to Seattle?
The best looking women are Vancouver, Scottsdale, and Salt Lake City, in that order.