Recently stayed three different times. First room eas nice; second was an upgrade and very nice while last was just ok being much smaller and the bathroom tiles needing regrouping.
Breakfast buffet was quite nice but at $30-35 overpriced for those eating cereal or eggs, coffee and juice. But, if you haven't eaten in a few days, it's fine. I ate dinner (Chinese restaurant on 2nd floor) there one night and found it overpriced. There is an upscale mall very nearby with perhaps a dozen nice restaurants.