this apartment is where you want to be if visiting Toronto.
Nice building and walking distance of the CN Tower, Baseball stadium, aquarium, etc.
we were 5 people (3 adults and 2 kids) and really enjoy our stay here.