Olga's place is in the heart of Toronto, a short walk from the CN Tower. Very clean, modern, everything looks new and it has a great view of the Tower. It's in the middle of everything, perfect if you're staying for a few days and want to explore the city. We had a great stay and loved the city as well.