We had a great time in this apartment. We just had to cross the street to visit the aquarium, to have dinner in the CN tower and to watch a Blue Jay's game.
In the same building you have a Starbucks, and countless options to eat in a 5 min walk.
It doesn't have a lot of closet space, so it would be harder to a long stay, but it was perfect for just a week.