This was our first stay. We found Ocean Inn to be a perfect place to stay. We looked right out to the beach, one block away. The bed was very comfortable and obviously high quality. The entire place was clean, well equipped, and included nice ementities. An extra nice surprise was the bag of premium coffee and little bags of delicious chocolates from Bruce’s Candies in Cannon Beach. I would definitely recommend Ocean Inn.