just completed 4 night weekday stay. i came here because someone on ft said this place is overall better than the nearby westin. i'm happy i stayed here. the staff were all great, the property is big and mostly well kempt, i was happy.
I largely agree with your review. But I have to ask - which nearby Westin are you talking about? I assume its the Westin Prince which BTW is 8 miles south - across the 401? If so, I agree (again) the Sheraton Parkway is a much nicer property thatn the Westin Prince - which, by the way, does not offer free overnight parking!