Amazing. Quality with everything is outstanding. Food is top notch. Only small note is the dog friendly. Yes, you can bring a dog but only to the one room type (which was nice enough), and dogs are not allowed in the bar, only in the lobby. That was a bit of a disappointment but the whole overall stay was brilliant