Stylish and very clean place located in the heart of Toronto's entertainment