Very nice apartment. Attractions are most within walking distance. Those that were not are easy to get to by public transportation.
Suggestions:
CN Tower ( Walking )
Aquarium ( Walking )
Fort York ( Across the street )
China Town ( Public or Walk )
Hockey Hall of Fame ( Public )
Zoo ( Drive )