We stayed here with our 2 kids (11 and 8) over the summer and of course we thoroughly enjoyed our stay. Absolutely perfect location, nice rooms, glass enclosed pool and hot tub on the roof, excellent work out room...
We loved our dinner at the Bristol Room - also had breakfast there one morning and drinks on another occasion. Very nice atmosphere and excellent food - a bit pricey but I think that would be expected.
One thing that really stood out for me was the concierge. I hadn't made dinner plans ahead of time for two of the nights that we were there and this was a busy summer weekend. They were able to get us great tables last minute and both places were completely mobbed so that was awesome.
I would definitely stay here again.