As a follow-up to my last post...
Erin points us to the Suites at 1 King West which proudly boasts TripAdvisor reviews on their website, although not on the home page.
Starwood Lobby is a new blog featuring "unofficial" reviews (are there really any official ones?) of Starwood properties. Interesting that to date there are no negative write-ups...just some mild issues sprinkled here and there.