The inside of the property was beautiful and clean. The room (we stayed in a king suite) was very nice. However, there was very limited parking. We thankfully were there over a weekend so we didn't have to pay for street parking, but would be frustrating if we had had to pay for street parking given they had no available parking in the lot.
The hotel also says online it is dog friendly. There was not an elevator and the stairs are fairly steep and narrow. Our dogs were able to navigate it ok, however could be problematic for older pups. We were also blamed for a noise complaint due to our dogs despite them not having made a sound.
Overall, very nice hotel but may not be the best for dog owners, if you have a large vehicle, or do not wish to street park.