This place rocks. It's in an awesome location, is exactly as advertised, and has a top tier host. I am staying here again next time I visit Toronto.