Myself and my partner stayed here for a week to explore Toronto. It is perfectly located to get into the heart of the city only a 10 minute walk to the subway station, 2 minutes walk from a local supermarket. It has everything you need and nice and private.
Thanks