The location was perfect. Very close to the Dunmills station and Fairview mall , which is one of the biggest malls in Toronto. Also, Papia was so helpful and kind for everything. If you are planning to stay in Toronto, I definitely recommend here.
Thanks