I've stayed there a couple of times on Club Level and it is fine.
It's right across the street from City Hall and close to the Eaton Centre and Younge Street. Nice business type hotel connected to an underground shopping arcade leading to The Bay department store.
You won't be disappointed or thrilled.