Shantanu's place is exactly as described. It is literally 200 mts from Lansdowne subway station. The neighborhood is quite lively with several places to eat. It is probably 15 minutes walk from Dufferin mall, which has all the essentials.
Shantanu was kind enough to show me around the neighborhood and gave me tips on how to move about. Would definitely love to visit again.