Visited for a weekend getaway with my wife and two dogs. The resort is very dog friendly. The only place four legged friends are not allowed is the pool which is understandable. Old town is within walking distance. The fire pit and smores make for a nice way to warm up on a chilly winter evening. Pools are heated and very well maintained. Staff was very friendly and accomodating.
The only downfall is our room smelled like cigarrette smoke covered by an air freshener. It was not bad enough to prevent a return trip but it is something we noticed.