Ideal place for staying at Toronto. All that you might need is at a walking distance.