Vikaas place is perfectly located for a city trip to Toronto. It‘s located very close to CN Tower and the Rogers Centre (which you can see from the balcony. Vikaas himself welcomed us and showed us the apartment - he is a very friendly host :-)
Overall it was a great stay!