Perfect place, location, communication! Recommend to stay here, to explore the city of Toronto.