Perfect spot. 4min walk to Termini station, which seems to be the union station of Toronto. You can get around so easily. 15 min walk to Coliseum and much more. Highly recommended