The location is wonderful; close to restaurants (Greek town), pubs, public transportation, grocery stores, clothing stores, bakeries, a park (across the street) and other things you might need. For parking, you'll need to get a permit (easy to do) and it's on the street.
The bed's are comfortable, the kitchen is stocked well with whatever utensils you need to make breakfast/dinner, and the shower has great water pressure.
A quiet place in a quiet neighborhood that was a perfect place to rest at the end of the day. We would definitely stay there again when in Toronto.