We really enjoyed staying at this hotel, it was quiet and relaxing. All of the staff were really friendly and appeared to care about the hotel and guests. Our room was very clean, had a microwave, small sink, small refrigerator, Keurig and there was a front and back door to our room. The hotel serves a breakfast with an assortment of hot and cold foods. The fireplace in the room kept it comfortably warm. They understand and make accommodations for pets so we were able to take our dogs with us. The hotel had doggie towels for drying our pets, and blankets to put over the bed along with food dishes, treats and toys. They have a doggie house board in the lobby that lists the pets name that were staying there. The grounds are nicely kept up and they have lounge chairs around the property with a pond in the middle of the courtyard. We walked across the street to Tolovana Park and encountered 3 elk munching on plants in a yard along with bunnies hopping all over the place including the hotel grounds. We felt very much at home staying there, and we will be returning. Oh, and businesses in Cannon Beach were decorating for Christmas so it was beginning to look very festive!