Stayed here for Toronto ComiCon and I loved it. When I first checked in there was an error with my reservation, but they made up for it by not charging me for their wifi.
My room was on an upper floor and had a spectacular view of the CN Tower, the harbour, the Aquarium and everything else. The location is prime, right in the middle of downtown Toronto and within walking distance of everything. It was also very convenient as it's connected to the Metro Toronto Convention Centre where ComiCon takes place so I never had to wear a jacket or brave the cold weather outside if I didn't want to.
The room was clean, modern and comfortable to sleep in and I enjoyed watching hockey or curling on television no matter what time I happened to turn it on!
I never used the parking garage or ate any food here so I can't comment on those features, but I would stay here again in a second if my budget allows.