Vitaly's place is the best choice for those who want to be close to everything. It's near the longest street in the world, Yonge Street, on which there are lots os bars, restaurants and stores. The building is walking-distance to the CN Tower, Ripley's Aquarium and the Royal Ontario Museum, as well as public transportation, which can take you wherever you want by paying only a single fare. The bed is very comfortable and there's a great view!
We were 5 people in the appartment and stayed for 32 comfortable days, using the sofa-bed, the main bed and an inflatable matresss. Vitaly's mom checked us in and Vitaly checked us out, they both were very polite.
I would definetely recommend the place.