Stayed there last night. Place needs to be updated, as it is tired and worn. Plus, my room was not it the best shape: little things (soap, creamer, etc) were missing, and the marble on the sink was cracked so bad that you could take off most of the front of the sink. I actually did take it off so it wouldn't fall on my feet in the event I leaned against it. I told the front desk so they could fix it for the next guy. Bad move... I was tired and just wanted to take a nap, but the hotel made me switch rooms when the maintenance man came and looked at it. In my new room the room safe didn't work; I realized when I was headed out for the night and didn't have time to wait for maintenance, so I just left my stuff laying out (everything was fine though).
I stay over 100 nights a year in Starwoods and this is not one of their better properties. The Sheraton Tampa Riverwalk is nicer, IMHO.