I spent 10 nights at teh Sheraton Centre Toronto in July. I was "upgraded" (ha-ha) as a gold to the "Starwood Preferred Floor" - which was no differnet from any other floor but still good.
My room was a good size - my bed was enormous and I never had any problems. There is a network of shops and fast food places under the hotel and you can directly enter the Bay Department store without going outside.
Stephen