Very close to a number of bars & restaurants, Lake Ontario as well as the CN Tower, The Rogers Centre & the Aquarium. It's also about a 10-15 minute walk to/from Union Station.
There were real issues with the water pressure when we were there (12-19th May 2017) and as I have long hair I struggled with the shower.
Security on the front desk were really awkward when we arrived, so I'd recommend meeting the host beforehand rather than checking yourself in (avoids a lot of stress!)
The hosts were really quick to respond on message & phone, and to come over when they were needed on our first day so that was really helpful.
A bit noisy because of building work and a main road behind the building, so you can't have the windows open but if like us you're visiting Toronto to do sightseeing/ go out a lot and won't be in the apartment a lot this is ideally located.