We stayed over the weekend with our dog, and we loved it! Staff is pleasant and helpful, very discrete. Rooms are clean and overall experience was pretty good.
Improvements could be made if dogs were allowed into the restaurants as well, but...we could do it on the terrace, so no biggy.