This is our second time staying here, since our first experience was great!
Positives: Right next to the beach, multiple room options, free parking, fridge, comfy & clean beds and rooms, staff are very kind and helpful, affordable, right near amazing hiking, beach, tide pools, grocery stores with lots of great to-go meal options, quiet (at least when we've stayed in February). FABULOUS, unique coffee shop right next door! We spent lots of time there playing games, and even got to enjoy a gentlemen who stopped in to play the piano!
On this specific visit, we were thrilled to be upgraded to a nicer room without even asking. Then, when we realized there was an issue in that room, they moved us to an even better room without hesitation! We ended up with a great view, which lead us to decide to stay one more day!
Negatives:
Hot tub was not clean (green growing all over the inside). No microwave in room (but they at least had one for our use available down the hall). If your room is above the restaurant next door, you will most likely smell food instead of fresh air. This can be avoided, though, because of the many room options. Elevator had extreme smells so I had to put a towel over my face (extremely strong cleaning fluid).
Of course every place has it's negatives, but for us, the positives far outweigh the negatives, and we know we'll be back again!