Nedo's place is wonderful and in a very cool location. I stayed here for a month when moving back to Toronto and found the place to have everything I needed. The place is very well designed and has a great bathroom with an excellent shower. Nedo himself is very nice and will help with whatever you may need.
Highly recommend staying here for a quick visit to Toronto, very close to main public transit stations.