Our stay was nice, location is fantastic, the view was amazing, sometimes can spot whales.
The floor is however mostly carpet, so beware if you're allergic to carpet floors. The main room is nice, a little dated, but even more so for the smaller room. I think it's a good place to stay after all.