Apt is beautiful and clean and it was beyond easy to navigate the transit system from there. Just about anything you could need is in walking distance. We experienced no odour at all inside the apt. Will look for this place the next time we are in Toronto