Good location to stay in Toronto!