We had never been to Cannon Beach before and decided to stay here based upon not only the location but the price. We checked in and the staff was very friendly and welcoming. We entered our room and it was really clean and comfortable plus it was nice to not only have a refrigerator but a microwave as well. We looked out of our balcony and sure enough there was our wonderful view of the beach. Another bonus was the fireplace and the fact that the hotel would provide a duraflame each and every day. The parking was a bit tight but not unexpected considering the proximity to the beach and other businesses. The location was more than ideal as we were able to leave our vehicle and walk all over town whether it be to shop or to dine. We plan on coming back to Cannon Beach and staying here again.