Have stayed here 4 or 5 times over the last couple of years and mostly it is good. As per other comments the beds are very comfortable as are the pillows. We usually travel as a family and the twin rooms with a queen bed on each side of the bathroom works well for us. I think they are the rooms ending in 04 ie 804/904 etc. I quite like the rooms they do have a feeling of luxury and are well maintained. The area for sitting is a little small.
The things that did bother me a bit on our last visit was the variety of attitudes at the service counter. Sometimes you get a person who is very helpful and nice and other times they don't seem to care. The system doesn't seem to note any notes you may have made when you booked - which can be quite frustrating to have to ask again. The other thing i find a bit rich is the amount you are charged for parking. $25/night to me is way too expensive especially when they also rent out car places to local business people for $14 /day. Sometimes the parking is quite full which makes it tricky to find a park. Our stay for 3 nights ended up being $666 which exceeds what i like to pay for 3 nights away from the CBD area.