The place is located centrally within Toronto. You're able to walk to anything or take a quick car.