Great location and major convenience to Toronto's main attractions