I recently stayed at Olya's flat for a long weekend. It is a wonderful space that is sparkling and beautifully decorated (much of it with Olya's amazing photography). The highlight is an extended, roomy terrace. It was much too cold and snowy to check it out, but I would probably spend as much time as I could out there in summer. The flat is in a great location with easy access to the subway, or even walk to many of the main attractions.
As awesome as the flat is, it's secondary to Olya's hospitality. I have stayed at about 10 Airbnb properties over the years and by far she is the best host I've had. She is prompt with check-in instructions, and keeps in touch throughout your stay to make sure everything is okay. In addition she is generous with extra linens/towels (which you may not need with the washer/dryer on standby) and toiletries, which based on my experience is more the exception than the rule.
Most importantly, Olya thinks nothing of going the extra mile for her guests. On check-out day my flight home was cancelled due to bad weather and I was forced to stay in Toronto an extra day. Within minutes of my frantic 6 a.m. message, Olya was on the case helping me find alternative accommodation. And because her next guest wasn't arriving until later in the day, she even let me stay in the flat a couple of hours past check-in so I wouldn't have to hang out in the hotel lobby waiting for my room to be ready.
I highly recommend this flat and the great host who owns it.