Pros: Great location, right on the lake. Price wasn't terrible. Was relatively clean for a dog-friendly hotel. Lots of things to do for families.
Cons: Was listed as dog-friendly, but they make you sign a document stating that you will not leave the pet unattended in the room, even to go out for dinner. However, there is no restaurant in walking distance nor is breakfast provided, so I found this to be an unreasonable request. Other than that, towels were wimpy, beds not great and the tub drained very s-l-o-w-l-y. Noisy.
Not sure if I would stay here again. I wouldn't rule it out but I think there might be better options.