This is a great place, totally worth the price.
This place has got almost everything for quick commuters or weekend backpackers (economical) to Toronto.
Close to Street Cars and City Bus. If you are from India you'll find more reasons to love this place, there are a lot of Indian stores and restaurants nearby and few South Indian ones too to try out.
Friendly and super awesome host.