This place is great for a week or weekend in Toronto.
The location is awesome, the Wi-Fi is good and the A/C keeps the place cool.
The only downside is you can hear other visitors in the unit above you, so it might not be the best if you are travelling for work or are a light sleeper.