The best location in Toronto, steps away from transportation, drugstore, 24hr market, public transportation, if you like walking you can even make it to eaton center on foot!. Great place to stay, great neighbourhood.
About the appartment, is awesome, very comfortable and it has everything you need, it really feels like you go to your own downtown loft in Toronto.