Slightly odd given that according to both Trip Advisor and Expedia, the hotel has the highest ranking of any location in Toronto, including the Four Seasons.

I'm guessing it is the financial concerns that are posing the problem, not the level of services.