I'm a Starwood Platinum, so I get around to alot of Sheraton properties. This property, while old, showed some signs of updating. It's a great location in terms of freeway access and the grounds are quite nice for being located close in Phoenix.
Front staff was very helpful. The room was nice with a big plasma but like most hotels, no HD programming. Not sure why you have a great TV and only offer standard channels.
Overall, I'd stay here again. I would think it's more of a business hotel but it's also a great central location to explore Phoenix from.