This place was BEAUTIFUL! Right on the water (but not scarily so), with views of mountains, otters, seals, and birds galore. It was super comfortable and cozy, and every time we started to think, "I wonder if they have X anywhere..." there it was! Anything you could need, easily accessible.
Only minor thing is that if you have dog allergies, the blankets on the couches might aggravate them, so bring some claritin or use a different blanket and the comfy leather chair (coziest spot in my opinion anyway).