Definately weak for a Westin. Rooms are very average. I thought mine was on the smaller side. I had a view of the lake which was nice with the big windows. The bath towels are like sandpaper. The bed is comfortable. I had to wait like 15 minutes just to check in. Parking is really outrageous I think. $40 for valet and $25 to self park about a block and half away.
Location wise, it's not in the center of action. It's about 3-4 blocks away from the subway. Otherwise you'll have to take a taxi. It is however right next to the ferry to go to Toronto Island.
Overall, not worth the price.