Olga's place is the perfect spot in the center of Toronto. Easy to find (parking was easier than I expected) and access. The apartment was clean and contemporary. We were within walking distance of everything we wanted to do (including the baseball game and visiting the amazing downtown mall). We would visit again and would gladly recommend Olga's place.