This is a beautiful inn in a picturesque town that's walkable.
There are great free, self-parking options, but those quickly fill on the weekend, especially when there's an event at the hotel, like a wedding.
The rooms are comfortable and spacious but with small confined bathrooms.
I appreciate that they allow dogs, and it's a great touch that they provide a bed and bowls. The pet relief area is close to the "pet wing." I must add here, though, that if you have a dog that barks or makes excessive noise if they are left alone (i.e., left in the room while you're out), I do not recommend bringing them. We had to cancel some very expensive spa treatments due to our dog barking in the room while unattended, and we were unable to get a refund.
They do have a few restaurants on-site, as well as room service. And while the food is pretty good, it's very overpriced. They are definitely charging for the convenience and location. Other restaurants in town are limited, overpriced, and have challenging hours.
The spa at the facility is beautiful and relaxing, but it's also way overpriced. They don't have size-inclusive robes for spa or hotel guests. They are also not flexible for hotel guests that have to cancel last minute due to unpreventable circumstances (see the note above about having to pay full price for a missed service due to our dog barking in our room). I would not recommend their spa.
Overall, I think they are way overpriced for the experience and quality.