Beautiful hotel, excellent customer service
We really enjoyed our stay here. The front desk staff was very friendly, helpful, and timely. We were checked in in a matter of minutes and kindly informed of the least expensive place to park (we had chosen poorly and they saved us $20!) 
Our room was clean and spacious and the bed was very comfortable. I actually asked the staff where they purchased their sheets b/c they were a dream. (FYI, This is the first time I have ever inquired about linens at a hotel - this is not a common practice for me!) We got a very reasonable rate since I had a procedure at Mercy Hospital the next day. 
My only advice is that you may want to skip the restaurant - my husband and I did not enjoy our meal there at all. Also, leave yourself time to catch the elevators. We were on the top floor and it took a couple of minutes to get up there. I would not say either of these things detracted from our stay and we would certainly stay here again.