I found the Cedars Inn to be an acceptable place to stay in Gibsons. There isn't a whole lot to choose from in this small town. The heating comes from a 20 year old a/c unit (apparently these are slowly being replaced) that tends to kick on and off during the night.
The room was clean but like much of the hotel needs updating. I checked out the outdoor pool and hottub (although I didn't jump in) and they both looked well maintained.
The included wireless Internet was adequate, I had lots of hot water and there were Dads cookies in the lobby for a snack.
The hotel staff was very friendly and helpful in pointing me in the right direction for dinner.
Overall I would stay here again should the need arise.More