Raghu is really pleasant.
The place is comfortable, and the parking place really useful in Toronto.
The flat is in the near from dowtown, so you can go directly by feet or take the subway.
You can also find many restaurants and shops really close.