This property is owned by Starwood, though it would be difficult to know.
It's a huge property, but the rooms seem a bit cheap and cold. I've stayed here about six time becuase the rates have been fair. Actually, last time was booked via priceline and was better than fair.
The four diamond rating would be generous.