The place is in a perfect location as it was walking distance to many attractions: the aquarium, the CN tower (15 min walk), to a playground, a breakfast restaurant at the ground level, coffee shops and even an easy walk of 20 min to Chinatown.
I especially appreciated the prompt response from Sugito to any messages I sent him. We appreciated having access to an indoor parking. The unit is next to the train rails so it gets a bit noisy in the morning. I would recommend this place if you are visiting Downtown Toronto.