We've had a great stay in Toronto and in the funky apartment. It is located in a nice neighborhood just one street from Dundas St W and lots of shopping and dining.
The apartment offers almost anything you could possibly need (in the bathroom or in the fridge for example).
The only part to be aware of is the height of the ceiling in the apartment, which can be really low for taller people at some points.
Then again, you got to use an amazing hottub out on the patio which is great to relax after a long day walking through Toronto!