Restaurant food was quite good. Staff was willing to help when needed. I didn't like the in-room thermostats because they only have an auto function, so not much flexibility. My first room wouldn't hold heat and when the heating unit turned on it was loud and rattling. Someone came to inspect and told me this was normal... so I requested a new room, which was provided immediately and in the new room, heat was normal and no rattling. Also received no housekeeping for a three-night stay - I didn't really need it and I'm sure the hotel would have corrected it if I had asked, but there's a big sticker on the washroom mirror that says "housekeeping every other night," so maybe don't advertise if you can't fulfill; also, for a few hundred bucks a night, why isn't there a housekeeping refresh every day? So I thought overall value was only OK.