Just got back from 5 days in Cannon Beach. My wife and I went early and the kids & grandparents joined for the weekend. We stayed right on the ocean in one of the 'Flagship units'...very romantic, so close to the beach we could throw crusty bread to the seagulls and have it hit the sand from our deck. The property is right in the heart of town and right on the beach. When the family came we moved to the 'Beach House' - perfect. Four rooms, huge kitchen and yard right on the seawall, even had an old jukebox which made for fun evenings while we sat by the fire. I've stayed at other hotels in Cannon Beach and while some might be a bit more fancy (i.e. Stephanie) the Waves has charm, character and location...and I've always been satisfied with the service.