I decided to stay in Cannon Beach last minute on a day trip. The staff were so friendly upon check in. I think his name was Kyle. He was so helpful. It was my birthday, so he offered me a bottle of wine, which I gladly accepted. When I got to my room, it had ocean view. It really made my day! The room was clean, spacious, and the bed was very comfortable. The electric fireplace added a nice ambient feel and made the room extra cozy. They offer room service from the restaurant next door, which was so nice after a long day of exploring the area. It was so easy to order too! The food was good and reasonably priced. The area is walkable, and parking was free and easy. I would definitely stay here again if I’m back kn the area.