The Canadian Princess has good food, sure,its a bit slow,but the fish is FRESH. the waitresses are polite,and so are the managers,wether or not you've got something nice to say,or bad to say.
the rooms are great,lots of space.and the views are magnifacint.
The house keeping is wonderful. Clean towels are put in after coming back from fishing.beds are always re-made,more soap,shampoos,ect are ALWAYS replaced. Plus the house keepers themselves where always helpfull.
Unless you dont like eating on a boat,or eating seafood from a restaurant that CLEARLY has taste,DONT eat there.but i love C.P
and i'd recomend it to anyone who asked of a good place to vacation at in BC.