We would highly recommend this apartment. Location is great and we walked everywhere in Toronto. There are loads of great bars and restaurants surrounding, James sent some useful recommendations plus we especially liked Chubby's and Wilbur's Mexican. Apartment was very clean and comfortable and communication and check in super easy :) we would definitely stay again!
My only small call out is that there is quite a loud AC unit next to the bed which made a noise every hour or so. Not an issue for us but I wouldn't recommend for a light sleeper.