We just returned from our annual visit to Garibaldi. We have been going there for 5 years now and have stayed at the Bayshore Inn every year.
The managers are the nicest folks ever and make our stay very comfortable every time. I can't think of one thing to change as we all love every part of the place. We are looking forward to our visit in 2008!