A great location and cozy little apartment to stay in, right in the hub of Toronto.