Great place to stay. Very pet friendly. I have never stayed at a place that had rooms specific for pets that had a fenced in pet area right out the slidding door. N the view is beatiful.
Try to get a seat outside but either way the view rocks. Start with the avocado fries and get the potatoes au gratin for a bonkers side.
We got a table for dinner - lovely vibe and view. Staff was friendly, the food was good, bottles of wine were a bit overpriced, but overall worth it for the experience.