I loved my stay at Sea Sprite at Haystack Rock. I had a one bedroom, ocean front suite with a pullout sofa bed, dining area, kitchenette, and ocean view balcony with two chairs. It was room #3, upstairs with a stunning view of Haystack rock and the beautiful Pacific Ocean. Check in was super easy. They sent me an email with a door code and precise directions so all I needed to do was park, walk up the stairs, and put in my door code, no waiting, no key to lose, totally private and convenient. Shortly after arriving I received a phone call from the front desk making sure I was checked in and had everything I needed. Great service! The sofa bed malfunctioned so I had to call for a handyman. The process was super easy I just called the front desk and within 15 minutes he was at my door. He was friendly, efficient, and quick, solving the problem with a smile. The accommodations are comfortable and the room was clean. It’s not luxurious, definitely not 5-star accommodation, but it is comfortable, perfectly suitable for the beach, literally steps from the sand ,and has possibly the best view you can get in Cannon Beach. The price was about $500 per night with tax and fees included.