The Thompson Hotel in YYZ is brand new. I didn't think it was open yet. It's a combination hotel / condo and the condo folks only just finished moving in last month. There's supposed to be a new restaurant "opening soon" but there's still construction equipment sitting outside that space.
I would suspect that if you stay at the hotel now, they might still be working out the kinks. OTOH, this is exactly the situation where one can get favourable rates so it might be worth a try.